我必须使用 java 和 opencv 库做一个图像处理项目。我会知道在哪里可以找到有用的信息,因为我发现的最多的是将 opencv 与 C 一起使用,而不是与 java 一起使用。我还想知道将缓冲图像转换为另一种图像的最佳图像格式是什么。
好吧,在我的项目中,我需要拍摄快照并从白板上识别一些磁铁,然后获取它们的位置并将它们保存在一个数组中。问题是我已经开始了该项目,但它不起作用,因为我拍摄的图像是缓冲图像,并且必须将其转换为另一种格式。我读过 bufferedimage 是访问像素信息的最佳选择,但它的工作速度很慢。我想将这种格式(缓冲图像)转换成另一种格式,我发现的其他可能是 cvMat 和 IplImage。还有其他适合使用的格式吗?或者如果不是,什么是更好的 cvMat 或 IplImage?