我有下面的图像,文字下面有文字和很多空白区域.我想裁剪白色空间,使它看起来像第二个图像.
裁剪图像
这就是我所做的
>>> img = cv2.imread("pg13_gau.jpg.png")
>>> gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
>>> edged = cv2.Canny(gray, 30,300)
>>> (img,cnts, _) = cv2.findContours(edged.copy(), cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
>>> cnts = sorted(cnts, key = cv2.contourArea, reverse = True)[:10]
Run Code Online (Sandbox Code Playgroud)