Opencv matrix-Werte-Anzeige

hier ist das problem: ich lade ein Bild mit Graustufen und OpenCV v. 2.4.2.
Jetzt will ich zum Beispiel wissen den Wert des pixels an position (0,0).
Ich habe versucht:

Mat image=imread("00001.jpg",1);
cvtColor(image,image,CV_RGB2GRAY);
int a=image.at<unsigned>(0,1);
printf("%d ",a);

Diese tatsächlich nicht funktioniert. Wie man die pixel Wert mit einem beliebigen Datentyp (CV_8U, CV_32S ...)?

Dank!!!

  • Sie sind mit (0,1) anstelle von (0,0) ?
Schreibe einen Kommentar