मैं छवियों को कैसे क्रॉप कर सकता हूं, जैसे मैंने पहले पीआईएल में किया है, ओपनसीवी का उपयोग करके।
जनहित याचिका पर काम करने का उदाहरण
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। यदि यह मामला है, तो कृपया बताएं कि मैं इस फ़ंक्शन का सही उपयोग कैसे कर सकता हूं।