加黑的一行为什么要减一呢?
来源:3-9 图片镜像

慕粉2302222696
2019-07-11
import cv2
import numpy as np
img = cv2.imread(‘yue.jpg’,1)
cv2.imshow(‘src’,img)
imgInfo = img.shape
hight = imgInfo[0]
width = imgInfo[1]
deep = imgInfo[2] #图片由rgb三原色构成
newImgInfo = (hight2,width,deep)
dst = np.zeros(newImgInfo,np.uint8)
for i in range(0,hight):
for j in range(0,width):
dst[i,j] = img[i,j]
**dst[hight2-i-1,j] = img[i,j]**
for x in range(0,width):
dst[hight,x] = (0,0,255) #(b,g,r)三原色,数字不同,改变的是颜色
cv2.imshow(‘dst’,dst)
cv2.waitKey(0)
写回答
1回答
-
这是一条鱼
2019-07-19
因为下标是从0开始的
00
相似问题