import cv2 import numpy as np def biggest_contour(contours): biggest = np.array([]) max_area = 0 for i in contours: area = cv2.contourArea(i) if area > 1000: peri = cv2.arcLength(i, True) approx = cv2.approxPolyDP(i, 0.015 * peri, True) if area > max_area and len(approx) == 4: biggest = approx max_area = area return biggest img = cv2.imread('input.jpg') # your image img_original = img.copy() # Ima