-1
在圖像中找到輪廓後,圖像會發生變化。是否有一個原因?找到輪廓後Opencv圖像扭曲
myContours, myHierarchy = cv2.findContours(inputImage, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
在圖像中找到輪廓後,圖像會發生變化。是否有一個原因?找到輪廓後Opencv圖像扭曲
myContours, myHierarchy = cv2.findContours(inputImage, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
OpenCV的輪廓影響源圖像。如果你不想改變源圖像,我建議你製作一個輸入圖像的副本。類似於:
myContours, myHierarchy = cv2.findContours(inputImage.copy(), # This creates a copy of the original image and any changes will not affect your original image
cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
duplicate of http://stackoverflow.com/questions/12588801/cvfindcontours-is-modifying-source-image-opencv-2-3 – Soltius