当前位置: 首页 > 知识库问答 >
问题:

使用JavaCV进行图像拼接:编译错误

方心思
2023-03-14

我试过这段代码,它给出了错误的缝合器。我是否使用导入静态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);
        }
    }
}

共有1个答案

江志业
2023-03-14

您尚未在代码中声明缝合器。。。

Stitcher stitcher = Stitcher.createDefault(false);

 类似资料:
  • 本文向大家介绍python opencv进行图像拼接,包括了python opencv进行图像拼接的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了python opencv进行图像拼接的具体代码,供大家参考,具体内容如下 思路和方法 思路 1、提取要拼接的两张图片的特征点、特征描述符; 2、将两张图片中对应的位置点找到,匹配起来; 3、如果找到了足够多的匹配点,就能将两幅图拼接起来,

  • 我运行了这段代码。结果似乎没有生成result.png: 并且误差为

  • 这是代码 这里还有一些图片的链接:https://www.dropbox.com/sh/ovzkqomxvzw8rww/AAB2DDCrCF6NlCFre7V1Gb6La?dl=0非常感谢你,拉菲

  • 错误 我正在编译SimpleCompiletest.java并得到这个错误。救命啊!!!

  • 本文向大家介绍Opencv使用Stitcher类图像拼接生成全景图像,包括了Opencv使用Stitcher类图像拼接生成全景图像的使用技巧和注意事项,需要的朋友参考一下 Opencv中自带的Stitcher类可以实现全景图像,效果不错。下边的例子是Opencv Samples中的stitching.cpp的简化,源文件可以在这个路径里找到: \opencv\sources\samples\cpp

  • 我一直在运行一个从多个相机拼接图像的项目,但我认为我遇到了瓶颈......我对这个问题有一些问题。 我想尝试在未来将它们安装在车辆上,这意味着相机的相对位置和方向是固定的。 此外,由于我使用多个摄像机,并尝试使用单应性从中缝合图像,我将尽可能靠近摄像机,以减少误差(由于摄像机的焦点不在同一位置,并且摄像机占据一定空间是不可能的)。 这是我的实验短片http://www.youtube.com/wa