JavaCV中处理图像都是通过IplImage或者是CvMat进行处理的,而android上处理的图像大多都是bitmap的形式。
我之前尝试过使用Java.awt中的bufferedImage来进行转换,摄像头捕捉的图片通过ImageIO.read的方法加上IplImage中的createFrom函数能够转换,但是貌似现在在android中java.awt这个包除了其中的font全被舍弃了,于是在处理数据结构上根本就没头绪了。
之后在度娘谷歌里面搜了搜,发现只有C++的方法,难道只能使用NDK的方式在工程中使用C++的代码进行转换?
想问问:怎么在android上实现IplImage和Bitmap之间的双向转化?
我之前尝试过使用Java.awt中的bufferedImage来进行转换,摄像头捕捉的图片通过ImageIO.read的方法加上IplImage中的createFrom函数能够转换,但是貌似现在在android中java.awt这个包除了其中的font全被舍弃了,于是在处理数据结构上根本就没头绪了。
之后在度娘谷歌里面搜了搜,发现只有C++的方法,难道只能使用NDK的方式在工程中使用C++的代码进行转换?
想问问:怎么在android上实现IplImage和Bitmap之间的双向转化?