2013-04-16 28 views
0

我必须使用java和opencv库进行图像处理项目。我会知道在哪里可以找到有用的信息,因为我发现的最多的是使用opencv与C不与java。我也想知道将bufferedimage转换为另一个的最佳图像格式是什么。使用java和opencv进行图像处理

好吧,在我的项目中,我需要拍摄快照并从白板上识别出一些磁铁,然后取出它们的位置并将它们保存在一个数组中。问题是我已经开始使用该项目,但它不起作用,因为我拍摄的图像是一个bufferedimage,必须将其转换为另一种格式。我读过bufferedimage是对像素信息的访问最好的,但它工作得很慢。我想将这种格式(bufferedimage)转换为另一种格式,而我发现的其他格式是cvMat和IplImage。有没有其他格式适合使用?或者,如果没有,什么是更好的cvMat或IplImage?

+0

*“最佳图像格式”*这取决于图像的内容。当然,这取决于你的意思是“最好的”。我假设你的意思是'以字节为单位的最小图像大小'。 –

+0

你想开发桌面应用程序或Android应用程序 –

+0

这里是链接到启动java桌面应用程序与开放cv http://opencv.org/opencv-java-api.html –

回答