创建一个三通道二维矩阵,字节类型,大小为100*100,并设置所有数值为0;
a.在矩阵中中使用cvCircle函数画圆
b.显示这幅图像
main.cpp:
1 /* 2 OpenCVTest_1:创建一个三通道矩阵,字节类型,大小为100*100, 3 设置所有的数值为0,并用cvCircle画一个圆。 4 ——20130521 5 */ 6 7 #include " cv.h " 8 #include " highgui.h " 9 10 int main() 11 { 12 CvMat *mat=cvCreateMat( 100 , 100 ,CV_32FC3); // 创建三通道二维矩阵 13 cvZero(mat); // 设置所有数值为0 14 15 cvCircle(mat,cvPoint( 50 , 50 ), 30 ,cvScalar( 255 , 0 , 0 ), 1 ); // 画圆 16 17 cvNamedWindow( " Test " , CV_WINDOW_AUTOSIZE ); 18 cvShowImage( " Test " , mat ); 19 cvWaitKey(); 20 21 cvDestroyWindow( " Test " ); // 销毁窗口 22 cvReleaseMat( &mat ); // 释放图像 23 24 return 0 ; 25 }