//VS2008+opencv2.4 //绘制一个绿色矩形平面 #include "stdafx.h" #include "highgui.h" #include "cv.h" int _tmain(int argc, _TCHAR* argv[]) { cvNamedWindow("ShowImage", CV_WINDOW_AUTOSIZE); //创建矩阵并置零 IplImage* image= cvCreateImage(cvSize(400, 400), IPL_DEPTH_8U, 3); cvZero(image); //画绿色矩形 for(int i=50; i< 350; i++) //画(50, 50)-->(350, 350)的矩形 { uchar* ptr= (uchar*) (image->imageData+ i* image->widthStep); for(int j=50; j< 350; j++) { ptr[3*j]= 0; ptr[3*j+ 1]= 255; ptr[3*j+ 2]= 0; } } cvShowImage("ShowImage", image); cvWaitKey(0); cvReleaseImage(&image); cvDestroyWindow("ShowImage"); return 0; }
绘制一个绿色矩形平面((50, 50)->(350, 350))
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
JAVA 对50取余数
JAVA 对50取余数
ide System Math -
logitech K350
---我亲爱的键盘,终于凑齐罗技一套---
职场 休闲 logtitech K350 -
7 = 350 000 000 ?!
&nbs
娱乐 任务 活动 网络 消息传递