首页 > 代码库 > 第12集 RGB
第12集 RGB
opencv中的冲出方式为BGR
cvLoadImage()函数如果第二个参数为0那么返回的是单通道图像
没有颜色的图像也可能为3通道图像,因为RGB的对角线上的图像实际上没有颜色,只有亮度
程序:
#include "cv.h" #include "cxcore.h" #include "highgui.h" int BGR( int argc, char** argv ) { IplImage *image=cvCreateImage(cvSize(255,255),8,3); cvZero(image); for(int y=254;y>0;y--) { cvSet2D(image,y,image->height-y,cvScalar(y,y,y,0)); } cvNamedWindow("bgr"); cvShowImage("bgr",image); cvWaitKey(0); cvDestroyWindow("bgr"); cvReleaseImage(&image); return 0; }
本文出自 “flyclc” 博客,请务必保留此出处http://flyclc.blog.51cto.com/1385758/1540019
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。