美文网首页
python-opencv实现图像拼接(sift)

python-opencv实现图像拼接(sift)

作者: 赵必然 | 来源:发表于2018-12-28 14:06 被阅读0次

    开发环境

    pycharm2018社区版

    用了下面这些库

    Stitcher      imutils      panorama

    可以用pip在命令行里安装,或者到Pycharm里面 =》》File | Settings | Project: workplace | Project Interpreter

    添加也可以

    以下是代码

    ```

    from pyimagesearch.panoramaimport Stitcher

    import imutils

    import cv2

    imageA = cv2.imread('./images/bryce_left_01.png')

    imageB = cv2.imread('./images/bryce_right_01.png')

    imageA = imutils.resize(imageA, width=400)

    imageB = imutils.resize(imageB, width=400)

    stitcher = Stitcher()

    (result, vis) = stitcher.stitch([imageA, imageB], showMatches=True)

    cv2.imshow("Image A", imageA)

    cv2.imshow("Image B", imageB)

    cv2.imshow("Keypoint Matches", vis)

    cv2.imshow("Result", result)

    cv2.waitKey(0)

    ```

    相关文章

      网友评论

          本文标题:python-opencv实现图像拼接(sift)

          本文链接:https://www.haomeiwen.com/subject/fdmslqtx.html