Help Stitching Photos Together
古いコメントを表示
I am trying to stitch 2 photos together using the reference code found here almost verbatim http://www.mathworks.com/help/vision/examples/feature-based-panoramic-image-stitching.html
Some differences:
My photos are already greyscale, so I skip line:
grayImage = rgb2gray(I);
and just have:
grayImage = I;
I have only 2 photos of identical size (in pixels), so I am retaining the transformation of the second image relative to the first image, i.e. totally skipping the code in the example that "invert[s] the transform for the center image and apply[s] that transform to all the others." This means that tforms(1) remains an identity matrix as created by the initializing statement:
tforms(buildingScene.Count) = projective2d(eye(3));
I don't get any errors until almost the last line:
Error using AlphaBlender/step
The Image 1 and Image 2 inputs must have the same number of dimensions.
Error in stitchCntl (line xxx)
panorama = step(blender, panorama, warpedImage, warpedImage(:,:,1));
I have goggled the error message with no hits, and am at a loss as to how to proceed. Any help is greatly appreciated.
Thank you to all!
採用された回答
その他の回答 (1 件)
Congwei Ni
2019 年 10 月 19 日
1 投票
Can i ask how do you stitch two images using this method?
2 件のコメント
John D'Errico
2019 年 10 月 19 日
Please learn to use comments to make a comment.
Ahmed Sewify
2021 年 5 月 17 日
Have you figured it out, yet? I'm also trying to stitch 2 images together.
カテゴリ
ヘルプ センター および File Exchange で Image Processing and Computer Vision についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!