python 实现图像拼接
2019-06-22 15:34
337 查看
利用python实现两个文件夹对应顺序的图片水平拼合,注意拼合的图片高度和channel要一致,宽度可以不一样
代码如下:
import os import cv2 import numpy as np img_path1 = "" #图片文件夹1 img_path2 = "" #图片文件夹2 target_path = "" #拼合后保存图片的目录 for img1,img2 in zip(os.listdir(img_path1),os.listdir(img_path2)): image1 = cv2.imread(os.path.join(img_path1,img1)) image2 = cv2.imread(os.path.join(img_path2,img2)) hmerge = np.hstack((image1, image2)) #水平拼接 cv2.imwrite(os.path.join(target_path,img1),hmerge)
效果如下:
拼合后:
相关文章推荐
- python opencv 图像拼接的实现方法
- python+OpenCV 实现image-stitching 图像拼接
- Python+OpenCV实现图像的全景拼接
- [OpenCV_GrubCut]实现交互式图像分割提取前景--Python抠图
- 【超分辨率】基于结构相似性的图像质量评价SSIM及其python实现
- Python实现从excel读取数据并绘制成精美图像
- python识别图像并提取文字的实现方法
- opencv2实现n张图像拼接_stitcher具体之代码1_计算机视觉大作业1
- 图像拼接实现镜面效果 opencv完整代码 实现(附实验结果)
- opencv实现两幅图像的拼接
- 利用opencv2.4.10+VS2012和RobHess的sift特征算法实现全景图像拼接
- python图像主色调(主颜色)提取,在hsv空间k均值迭代实现
- 利用python opencv实现图像自适应二值化
- 基于Python的图像拉普拉斯变化/图像锐化实现
- 图像边缘检测——几种图像边缘检测算子的学习及python 实现
- python实现批量nii文件转换为png图像
- Opencv3 Sift和Surf特征实现图像无缝拼接生成全景图像
- Python实现图像几何变换
- Opencv Sift和Surf特征实现图像无缝拼接生成全景图像
- python实现泊松图像融合