Java Pixel Access OpenCv 2.4.8

时间:2017-08-31 20:18:22

标签: java opencv image-processing pixel

我试图计算每个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

任何建议?

1 个答案:

答案 0 :(得分:0)

使用Mat.get()功能访问像素数据。

public int get(int row,int col, short[] data)

阅读OpenCV Java API documentation,这样可以防止不必要的帖子。