image - JavaCV IplImage.createFrom卡在适当位置

标签 image opencv javacv template-matching

不知道为什么会这样。方法 :

IplImage.createFrom(image);

正在挂起而没有返回任何值。我尝试了多个图像,并确认了它们的存在。我正在编写一个利用模板匹配的应用程序,但是这个第一步让我头疼。有谁知道为什么这个方法会挂起线程而不返回任何值?我进行了一些研究,并确认我的OpenCV路径已设置,并且所有库均已正确设置。

最佳答案

在将BufferedImage转换为iplimage之前,我们需要创建一个与iplimage具有相同高度和宽度的BufferedImage。试试这个代码:

IplImage ipl_image = IplImage.create(buffered_image.getWidth(),buffered_.getHeight(),IPL_DEPTH_8U,1);
ipl_image = IplImage.createFrom(buffered_image);

关于image - JavaCV IplImage.createFrom卡在适当位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20183686/

相关文章:

html - 如何使用 CSS 强制图像完整显示?

java - 使我的图像可点击和评估

ios - 在UIImageView中实现UIImage的缩放和偏移的精确控制

android - JavaCPP BytePointer OutOfMemory 错误

opencv - IplImage 像素访问 JavaCV

android - android转换图像中的Pdf Renderer是透明背景

c++ - Stat() 函数返回值 -1,因此无法访问文件属性。我该如何纠正这个问题?

python opencv : cannot save the images to the video

android - 计数物体和更好的填充孔的方法

java - 如何提高特征脸算法的准确性?