我有来自套接字连接的图像数据作为 byte[]。我看到的所有使用 cvLoadImage()
的示例都传递了一个文件名。我是否必须将每张图像保存到文件并重新打开它才能进行处理?对于需要发生的事情,这似乎有很多开销,是否可以从 byte[] 数据加载图像?
最佳答案
最终的解决方案很简单,您可以使用以下方法从 BufferedImage 创建图像,解决了我的问题:
IplImage src = IplImage.createFrom(buffered);
关于java - 从字节 [] 而非文件加载图像 OpenCV (JavaCV),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9252902/