我试图计算每个CV_8UC3颜色通道的绝对差值,乘以使用OpenCV 2.4.8的Java中的刻度!
我知道java没有使用uchar,并且认为java中最接近的是String []
但那不起作用,所以我用了一个短片然后我得到了:
instance___LINE__
我尝试了尝试使用at方法的可能性,但我无法在java中使用它!
"error: cannot find symbol
short[] ptr_entry = image_entry.<short>ptr(row);
symbol: method <short>ptr(int) location: variable image_entry of type Mat
任何建议?
答案 0 :(得分:0)
使用Mat.get()
功能访问像素数据。
public int get(int row,int col, short[] data)
阅读OpenCV Java API documentation,这样可以防止不必要的帖子。