【发布时间】:2012-09-12 19:40:31
【问题描述】:
问题是:我使用 OpenCV v.2.4.2 加载灰度图像。 现在我想知道例如位置(0,0)处的像素值。 我试过了:
Mat image=imread("00001.jpg",1);
cvtColor(image,image,CV_RGB2GRAY);
int a=image.at<unsigned>(0,1);
printf("%d ",a);
这实际上是行不通的。如何获取任何数据类型(CV_8U、CV_32S ...)的像素值?
谢谢!!!
【问题讨论】:
-
您使用的是 (0,1) 而不是 (0,0) ?