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