基于黑色位置的PYTHON裁剪图像

时间:2019-04-23 15:43:13

标签: python

我正在尝试裁切图像,以消除尽可能多的黑色。图像是随机的,黑色并不总是在同一位置: https://codex.wordpress.org/AJAX_in_Plugins

我感兴趣的区域显示为蓝色...此图像向右取向,但其他图像具有不同的取向。 我尝试了以下操作,但返回的是空图像:

enter codeimg = cv2.imread('F:/Jad Breast/S10460/S711091/I1030.png')
gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
_,thresh = cv2.threshold(gray,120,255,cv2.THRESH_BINARY)
contours,hierarchy =         
cv2.findContours(thresh,cv2.RETR_EXTERNAL,cv2.CHAIN_APPROX_SIMPLE)
cnt = contours[0]
x,y,w,h = cv2.boundingRect(cnt)
crop = img[y:y+h,x:x+w]
cv2.imwrite('F:/S10460/S711091/sofwinres12.png',crop)

知道我在做什么错吗?

0 个答案:

没有答案