OpenCV拼接全景图
程序员文章站
2022-07-15 07:57:44
...
本文首发在我的个人博客:https://jlice.top/p/7hldu/。欢迎大家前去参观,么么哒~
OpenCV自带了图像拼接算法stitch,而且效果还不错。
import glob
import cv2
st = cv2.createStitcher()
STITCH_DIR = '/home/wjmr/GitHub/opencv_extra/testdata/stitching/'
imgs = [cv2.imread(f) for f in glob.glob(STITCH_DIR + 'boat*')]
result = st.stitch(imgs)
cv2.imwrite("result.jpg", result[1])
cv2.namedWindow('demo', cv2.WINDOW_GUI_NORMAL)
cv2.imshow('demo', cv2.imread('result.jpg'))
cv2.waitKey(0)
cv2.destroyAllWindows()
使用了opencv_extra里的图片。
上一篇: RocketMQ-初体验RocketMQ(06)-使用API操作RocketMQ( Simple Message),理解RocketMQ的存储结构
下一篇: 如何使用 IDEA 进行远程 debug
推荐阅读
-
Python基于opencv调用摄像头获取个人图片的实现方法
-
使用python opencv对目录下图片进行去重的方法
-
Python+OpenCV感兴趣区域ROI提取方法
-
C#条件拼接Expression<Func<T, bool>>的使用
-
关于JDK8中的字符串拼接示例详解
-
python+opencv 读取文件夹下的所有图像并批量保存ROI的方法
-
Windows编译OpenCV4Android解决undefined reference to std错误
-
python中使用OpenCV进行人脸检测的例子
-
python opencv 读取本地视频文件 修改ffmpeg的方法
-
Python+OpenCV图片局部区域像素值处理改进版详解