获取JavaCV中IplImage的所有像素

获取JavaCV中IplImage的所有像素,java,opencv,image-processing,computer-vision,javacv,Java,Opencv,Image Processing,Computer Vision,Javacv,我有一个Sobel edge detector的输出,我想检查生成的IplImage的所有像素,以找出JavaCV中的标准偏差(白色像素)。是否有类似getPixels()的函数对于IplImage?我是JavaCV新手,因此非常感谢您的帮助。您为什么要使用IplImage?你真的应该用垫子代替它。要回答您的问题,请看一看:尽量不要使用javaCV,而是使用opencv自己的JavaAPI。然后,在java中迭代像素是一个糟糕的想法。永远不要尝试那样做。相反,使用@berak你能给我一个链接或者

我有一个Sobel edge detector的输出,我想检查生成的IplImage的所有像素,以找出JavaCV中的标准偏差(白色像素)。
是否有类似
getPixels()的函数
对于
IplImage

我是JavaCV新手,因此非常感谢您的帮助。

您为什么要使用IplImage?你真的应该用垫子代替它。要回答您的问题,请看一看:尽量不要使用javaCV,而是使用opencv自己的JavaAPI。然后,在java中迭代像素是一个糟糕的想法。永远不要尝试那样做。相反,使用@berak你能给我一个链接或者一个简短的解释为什么在java中迭代像素是不好的吗?我不知道。谢谢,因为它非常慢,容易出错,而且你完全违背了高级计算机视觉库的目的?谢谢你的链接。但是,当我编写将IplImage转换为Mat的代码时,cvGetMat()方法会显示一个错误,表示该方法未定义。我必须使用Javacv。