OpenCV 3.3 习题解答
2013-09-05 20:34
211 查看
chap 3.3 习题解答
img : 8UC3 , cvPtr2D指定BGR中的某层,显示一个长方形。。
注意:
1, cvZero(img) 清零,否则结果可能是灰色的图片。
2, x,y 的 顺序,反了就会成为起点 (50, 20) 终点(200, 140)的区域。
2,设定3层时,结果是白色。
img : 8UC3 , cvPtr2D指定BGR中的某层,显示一个长方形。。
#include<opencv2/opencv.hpp> #include<iostream> void main() { // (20, 50) (140,200) IplImage* img=cvCreateImage(cvSize(200,300),8,3); cvZero(img); cvNamedWindow("img"); for(int y=50;y<200;y++) // y : height : cols for(int x=20;x<140;x++) // x : width : rows { // 注意 y, x 顺序 *(cvPtr2D(img,y,x)+0)=255; // Blue 层 //*(cvPtr2D(img,y,x)+1)=255; // Green 层 //*(cvPtr2D(img,y,x)+2)=255; // Red 层 } cvShowImage("img",img); cvWaitKey(0); }运行结果: 显示起始点 cvPoint(20 ,50) 终止点cvPoint(140, 200) 蓝色区域。。
注意:
1, cvZero(img) 清零,否则结果可能是灰色的图片。
2, x,y 的 顺序,反了就会成为起点 (50, 20) 终点(200, 140)的区域。
2,设定3层时,结果是白色。
相关文章推荐
- OpenCV 4.1习题解答
- opencv习题3.3
- OpenCV 3.1.c and 3.1.d 习题解答
- [詹兴致矩阵论习题参考解答]习题3.3
- OpenCV 3.5 习题解答
- c++ primer 课后习题个人解答 part1 3.3
- OpenCV 4.2习题解答
- OpenCV 3.1.b习题解答
- OpenCV 3.6 习题解答
- OpenCV 4.4 习题解答
- c++primer 课后习题个人解答 part1 3.3
- C++ Primer 笔记+习题解答(十一)
- {算法竞赛入门经典}第二章 习题解答及例题小结
- 周志华《机器学习》课后习题解答系列(六):Ch5.6 - BP算法改进
- 张恭庆编《泛函分析讲义》第二章第1节 线性算子与线性泛函习题解答
- 【OpenCV3.3】特征值、奇异值分解与图像矩阵重构
- Accelerated C++ 习题解答 第6章
- C++ Primer 第三章 标准库类型习题解答
- SICP习题解答1.20-1.28
- Acceierated C++ 习题解答 第8章