如何用Opencv 把视频提取的图像中特定区域的颜色读取出来?求范例程序


如何用Opencv 把视频提取的图像中特定区域的颜色读取出来?求范例程序

举报描述不清违规检举侵权投诉| 2012-11-04 10:31 幻心魔才 | 浏览 970 次

可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  • opencv
  • 颜色
  • 视频
  • 图像
  • 范例

我有更好的答案


举报描述不清违规检举侵权投诉|2012-11-13 14:47 lilitao11 | 四级 最快回答
for(i=0;i<Img->height;i++)
for(j=0;j<Img->width;j++)
{
color[i][j][0]=(Img->imageData+i*Img->widthStep)[3*j];
color[i][j][1]=(Img->imageData+i*Img->widthStep)[3*j+1];
color[i][j][2]=(Img->imageData+i*Img->widthStep)[3*j+2];
}
其中:img为要提取的图像(RGB图像,若为灰度图像或者二值图更简单);
color数组用于存放颜色的RGB值;
评论 | 给力0 不给力0
阅读更多
上一篇opencv过滤噪声
下一篇opencv 怎么才可以忽略背景
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭