OpenCV编程注意事项
来源:互联网 发布:魔兽幻化软件 编辑:程序博客网 时间:2024/06/16 01:34
1. 截取其中一部分的操作可以为:
CvRect roi = cvRect(x1, y1, width1, height1);inputImage = cvLoadImage(filename);cvSetImageROI(inputImage, roi);IplImage* temp = cvCreateImage(cvSize(width1, height1), inputImage->depth, inputImage->nChannels);cvCopy(inputImage, temp);
2. 注意cvResetImageROI,cvReleaseImage
3. 遍历图像:千万千万注意先height再width!
for(int i = 0 ; i < height; i++){uchar* ptr = (uchar*)(inputImage->imageData + i * inputImage->widthStep);for(int j = 0 ; j < width; j++){int value = ptr[3*j];sumgreen += value;}}
4. 转灰度图
IplImage* gray = cvCreateImage(cvGetSize(inputImage),inputImage->depth,1);cvCvtColor(inputImage, gray, CV_BGR2GRAY);
- OpenCV编程注意事项
- opencv编程,显示图像注意事项
- 编程注意事项
- 编程注意事项
- 编程注意事项
- 编程注意事项
- 编程注意事项
- 编程注意事项
- 编程注意事项
- 编程注意事项
- 编程注意事项
- 编程注意事项
- OpenCV 鼠标事件 注意事项
- MFC使用OpenCv注意事项
- opencv训练注意事项
- opencv配置注意事项【总结】
- OpenCV 配置的注意事项
- openCV注意事项和使用
- 发个利用EnumJobs监控打印机的源码
- Hadoop Tutorial(一)
- string 模块 maketrans函数 和 translate函数的用法
- system1之:帮助命令(各种命令区别)
- 64位win7下使用vs2010调用opencv2.4.4缺少DLL问题
- OpenCV编程注意事项
- C100-24 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
- ACM的一些建议
- Java学习七
- 友元
- go语言学习笔记之冒泡排序的实现
- 追踪美国“监听门” 多家IT巨头表态证清白
- VS调试dll
- 用html将内表数据输出