美文网首页
06图片镜像

06图片镜像

作者: 犬夜叉写作业 | 来源:发表于2019-07-14 12:01 被阅读0次
image.png
import cv2
import numpy as np
img = cv2.imread('image0.jpg',1)
cv2.imshow('src',img)
imgInfo = img.shape
height = imgInfo[0]
width = imgInfo[1]

deep = imgInfo[2]
newImgInfo = (height*2,width,deep)
dst = np.zeros(newImgInfo,np.uint8)#uint8 
for i in range(0,height):
    for j in range(0,width):
        dst[i,j] = img[i,j] #绘制上部分原图
        # x保持不变, y = 2*h - y -1
        dst[height*2-i-1,j] = img[i,j] #绘制下部分镜像部分
for i in range(0,width):
    dst[height,i] = (0,0,255)#BGR
cv2.imshow('dst',dst)
cv2.waitKey(0)

相关文章

网友评论

      本文标题:06图片镜像

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