关于#opencv#的问题:使用opencv读取图片(语言-python)

使用opencv读取图片,图片尺寸是263*263, 切片进行裁剪,图片右面存在一部分空白

def show_img(img):
    cv2.imshow('img',img)
    cv2.waitKey(0)
    cv2.destroyAllWindows()

img = cv2.imread("image/lena.jpg",0)
show_img(img[89:199,107:192])

lena原图:

img

显示结果:

img

为什么裁剪后读取会出现空白啊?

python下面的显示问题,不然你在show_img里面输出下图片的长宽看下对不对就知道了

show_img窗口大小和你裁剪后图片大小是不是不一致