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


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

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

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

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

我有更好的答案


按默认排序 | 按时间排序

1条回答

举报描述不清违规检举侵权投诉|2012-11-13 14:47 lilitao11 | 四级 最快回答
for(i=0;iheight;i++)
for(j=0;jwidth;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图像处理)