python剪切图片

版权声明:本文为pureszgd原创文章,未经允许不得转载, 要转载请评论留言! https://blog.csdn.net/pureszgd/article/details/83180775
import cv2
import matplotlib.pyplot as plt

image = cv2.imread('image.jpg')
(h, w, c) = image.shape
print image.shape

(b, g, r) = image[0, 0]
print image[0, 0]

image[0, 0] = [0, 0, 255]

cX, cY = (w/2, h/2)

# split image
tl = image[0:cY, 0:cX]
tr = image[0:cY, cX:w]
bl = image[cY:h, 0:cX]
br = image[cY:h, cX:w]

def show(image):
    plt.imshow(image)
    plt.axis('off')
    plt.show()

show(tl)
show(tr)
show(bl)
show(br)

image[0:cY, 0:cX] = (0, 255, 0)
show(image)

猜你喜欢

转载自blog.csdn.net/pureszgd/article/details/83180775