python+opencv实现多张图像的仿射变换
python+opencv实现多张图像的仿射变换
步骤:
1.导入opencv、numpy、os
2.把所要处理的图像放在一个文件中,然后用os.listdir(‘文件目录’)读取该文件夹目录下的所有图片的名字,然后通过字符串连接将图片的完整路径加进去即可。
3.关键在于仿射矩阵的获取,首先在原图像和目标图像各选三个点
4.通过cv2.getAffineTransform()得到仿射矩阵M
5.通过cv2.warpAffine(img,M,(width,height),boderValue(255,255,
原创
2020-11-15 19:35:17 ·
541 阅读 ·
0 评论