1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Python-opencv 实现图片的镜像翻转

Python-opencv 实现图片的镜像翻转

时间:2019-04-25 17:16:51

相关推荐

Python-opencv 实现图片的镜像翻转

mport cv2import numpy as npimg = cv2.imread('Test.jpg',1)imgInformation = img.shape #提取图片的信息height = imgInformation[0] #图片的高度width = imgInformation[1] #图片的宽度deep = imgInformation[2] #图片的特征newImgInfo = (height*2,width,deep) #创建新图片的信息#注意图片的像素数据类型一定是 np.uint8 因为每个像素点都有三个RBG信息dst = np.zeros(newImgInfo,np.uint8) #创建一个空图片模板 for i in range(0,height): #遍历图片的各个像素点for j in range(0,width): dst[i,j] = img[i,j] #图片信息的复制 上半部分dst[height*2-i-1,j] = img[i,j] #镜像内容的提取 下半部分for i in range(0,width): #设置分界线 也可以不设置 没多大影响#我在这设置了一条红色的线dst[height,i] = (0,0,255)cv2.imshow('image',dst)cv2.waitKey(0)

效果如下

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。