Stitcher stitcher = Stitcher.createDefault(false);
MatVector images = new MatVector(4);
images.put(0,cvLoadImage("1.jpg"));
images.put(1,cvLoadImage("2.jpg"));
images.put(2,cvLoadImage("3.jpg"));
images.put(3,cvLoadImage("4.jpg"));
這是要正確拼接圖像。你能給我一些想法,一次加載文件夾中的所有圖像matvector?如何將一個文件夾中的所有圖像加載到圖像縫合javacv
我已經試過這樣:
File actual = new File("image path");
File list[] = actual.listFiles();
MatVector images = null;
for(int i=0; i<list.length; i++){
new MatVector(list.length);
images.put(i,cvLoadImage(""));
}
但它返回空值。謝謝。
它給出了在螺紋錯誤異常 「主」 顯示java.lang.NullPointerException \t在UWU_CST_09_0039.UniversityProject.ImageStitching.main(ImageStitching.java:42)的java 42是:images.put(I,cvLoadImage( 「」) ); – user2294002
這真的是一件很危險的事情。你可以對此有任何想法。謝謝 – user2294002