创建一个三通道二维矩阵,字节类型,大小为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 }