This Opencv Tutorial is about drawing a Square wave.
In the previous Opencv tutorial we learnt about drawing a Square.
http://opencv-hub.blogspot.in/2016/01/opencv-c-code-for-drawing-square.html Thus this tutorial is just an extension of that tutorial.
Here is the OPENCV C++ code for drawing a Square Wave:
Output:
In the previous Opencv tutorial we learnt about drawing a Square.
http://opencv-hub.blogspot.in/2016/01/opencv-c-code-for-drawing-square.html Thus this tutorial is just an extension of that tutorial.
Here is the OPENCV C++ code for drawing a Square Wave:
//Opencv Code for Drawing a Square-Wave #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <iostream> using namespace cv; using namespace std; int main( ) { int count=0,a=0,b=50,i=0,j=50; // Create black empty images Mat image = Mat::zeros( 500, 500, CV_8UC3 ); for(a=0;a<500;) { count++; if(count%2==0) { i=a+50; j=b; } else{ i=a; if(j==50){ j=100;} else{ j=50; } } // Draw a line line( image, Point( a, b ), Point( i, j), Scalar( 255, 255, 0 ), 2, 8 ); imshow("Image",image); waitKey( 250 ); a=i; b=j; } waitKey( 0 ); return(0); }
Output:
No comments:
Post a Comment