पायथन का उपयोग करके ओपनसीवी में एक छवि कैसे क्रॉप करें

| | | | |

मैं ओपनसीवी का उपयोग करके छवियों को कैसे क्रॉप कर सकता हूं, जैसा कि मैंने पहले भी जनहित याचिका में किया है।

पीआईएल पर काम करने का उदाहरण

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) (थ्रेश, 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 का इस्तेमाल किया। अगर ऐसा है, तो कृपया बताएं कि मैं इस फ़ंक्शन का सही तरीके से उपयोग कैसे कर सकता हूं।