古詩詞大全網 - 成語故事 - 如何用Opencv 把視頻提取的像中特定區域的顏色讀取出來?求範例程序

如何用Opencv 把視頻提取的像中特定區域的顏色讀取出來?求範例程序

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值;