如何使用Python在OpenCV中裁剪图像
我如何使用OpenCV裁剪图像,就像我之前在PIL中所做的那样。
关于PIL的工作示例
im = Image.open('0.png').convert('L')im = im.crop((1, 1, 98, 33))im.save('_0.png')
但是我怎么能在OpenCV上做到这一点?
这是我试过的:
im = cv.imread('0.png', cv.CV_LOAD_IMAGE_GRAYSCALE)(thresh, im_bw) = cv.threshold(im, 128, 255, cv.THRESH_OTSU)im = cv.getRectSubPix(im_bw, (98, 33), (1, 1))cv.imshow('Img', im)cv.waitKey(0)
但它不起作用。
我想我错误地使用了getRectSubPix
。如果是这种情况,请解释我如何正确使用此功能。
繁星淼淼
一只甜甜圈
相关分类