opencv求取RGB分量
来源:互联网 发布:移动网络运营商GID 编辑:程序博客网 时间:2024/05/18 03:19
需要注意的是下面r,b,g的类型和顺序
须用IPL_DEPTH_8U类型创建图像且[0][1][2]分量分别是b,g,r.
另外多谢郑乾师兄帮我发现了IPL_DEPTH_8U问题
uchar r,b,g;//notice 'uchar' type must be used instead of double int h=workImg->height;int w=workImg->width;IplImage *D=cvCreateImage(cvGetSize(workImg),IPL_DEPTH_8U,workImg->nChannels); CvScalar s,s1;for(int x=0;x<workImg->height;x++){for(int y=0;y<workImg->width;y++){b=((uchar*)(workImg->imageData+x*workImg->widthStep))[y*3+0];g=((uchar*)(workImg->imageData+x*workImg->widthStep))[y*3+1];r=((uchar*)(workImg->imageData+x*workImg->widthStep))[y*3+2];}}
若用IPL_DEPTH_64U类型赋值会导致图片出现如下情况:
这里大家一定要小心哦~
- opencv求取RGB分量
- opencv提取RGB分量及分量区域
- opencv—提取图像RGB各个通道分量
- OpenCV求取轮廓线
- H矩阵求取旋转和平移分量
- Opencv读取文件夹连续图片,RGB分量显示,图像灰度化
- Opencv读取文件夹连续图片,RGB分量显示,图像灰度化
- Opencv读取文件夹连续图片,RGB分量显示,图像灰度化
- OpenCV--使用CvMoments求取重心
- 获取图片的RGB分量
- rgb分量提取并叠加
- 利用OpenCV求取图像的重心
- 利用OpenCV求取圖像的重心
- Opencv求取灰度图像的重心
- 利用OpenCV求取图像的重心
- 前后背景求取(opencv官方例程)
- UIColor获得RGB颜色分量的方法
- 图像基础---RGB分量增强效果
- 魔兽哈希算法封装和测试
- 前十位自然数的阶层相加和
- Dojo定义的生命周期
- VC中实现哈希Hash算法
- 菜鸟时代
- opencv求取RGB分量
- 计数排序
- TCP握手/挥手的过程分析
- Color and Transparency
- Linux 进程通信之 ——信号和信号量总结
- 重构诗 给程序员的诗
- Hash 算法及其应用
- linux 线程 进程经典文章
- Unix/Linux IPC及线程间通信总结