opencv - 使用JavaCV拼接图像 : compilation error

标签 opencv javacv image-stitching

我已经尝试过这段代码,但在拼接器中出现错误。我有没有用 导入静态 com.googlecode.javacv.cpp.opencv_stitching.Stitcher; 它与缝合器给出相同的错误。如果可以的话,我可以解决这个问题吗? 谢谢。

代码是..

public class ImageStitching {

    public static void main(String[] args){
        MatVector images = new MatVector(2);
        images.put(0,cvLoadImage("sample1.png"));
        images.put(1,cvLoadImage("sample2.png"));

        IplImage result = new IplImage(null);
        int status = stitcher.stitch(images,result);

        if( status == stitcher.OK )
        {
            cvSaveImage("result.png", result);
        }
    }
}

最佳答案

您还没有在代码中声明 stitcher...

Stitcher stitcher = Stitcher.createDefault(false);

关于opencv - 使用JavaCV拼接图像 : compilation error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16585455/

相关文章:

切换到 OpenCV 的自制程序后,Xcode 找不到 dylib

java - UnsatisfiedLinkError 在 Mac 上的 Eclipse 中使用 JavaCV

android - Mat::convertto() 不适用于 javacv、android 相机

opencv - OpenCV的拼接模块是否可以拼接平行运动相机拍摄的图像?

opencv - 在opencv(或其他)中拼接航拍的技术

c++ - OpenCV 图像拼接 - 使用 ExposureCompensator 和 MultiabandBlender 类

python - 从明亮的彩条下发现图像

c++ - 如何使用 Boost::Python 包装 C++ OpenCV 代码?

java - OpenCV/JavaCV Android 人脸检测初始化

java - 物体跟踪,避免碰撞以及两个物体的当前速度