Android と OpenCV 2.4.4 で mat.get(inx, int y) を使用して、ピクセルの RGB 値を取得しようとしています。
Mat img = Utils.loadResource(getBaseContext(), R.drawable.ex3);
double[] tmp = img.get(100, 100);
if(printLog) Log.v(tag, "Color: "+ tmp[0] +","+ tmp[1] +","+ tmp[2] +"");
通常、tmp-Array が返されました。しかし、いくつかのピクセルで、「null」が返されました。(そのポイントは写真の範囲内です!)
では、なぜある座標で配列を取得し、他の座標で「null」を取得し、それを修正するのですか?