Avatar ·

इमेज में आयत खोजना

📁 पायथन

कार्य: फोटो में हार्ड डिस्क ढूंढना, उसका कोण और कंटूर निर्धारित करना

समस्या: डिस्क का सही कंटूर हमेशा नहीं मिल पाता।

कोड में मैं इमेज को ग्रे करता हूं, blur करता हूं, उनके बीच अंतर निकालता हूं और कंटूर निर्धारित करता हूं, लेकिन समाधान सटीक नहीं है। आपकी मदद चाहिए।

firstFrame = cv2.imread(bg_im)  # बिना डिस्क की पृष्ठभूमि इमेजnframe_img = cv2.imread(frame)   # डिस्क वाली इमेजngray = cv2.cvtColor(frame_img, cv2.COLOR_BGR2GRAY)ngray = cv2.GaussianBlur(gray, (21, 21), 0)nfirstFrame = cv2.cvtColor(firstFrame, cv2.COLOR_BGR2GRAY)nfirstFrame = cv2.GaussianBlur(firstFrame, (21, 21), 0)nframeDelta = cv2.absdiff(firstFrame, gray)nthresh = cv2.threshold(frameDelta, 25, 255, c