gerbolyze.py: Fix cv2.findContours to work with cv2 4.0

This commit is contained in:
jaseg 2019-03-26 02:11:09 +09:00 committed by jaseg
parent c14fda6643
commit e6f8388d3d

View file

@ -228,7 +228,8 @@ def plot_contours(
# Extract contour hierarchy using OpenCV
status_print('Extracting contours')
img_cont_out, contours, hierarchy = cv2.findContours(img, cv2.RETR_TREE, cv2.CHAIN_APPROX_TC89_KCOS)
# See https://stackoverflow.com/questions/48291581/how-to-use-cv2-findcontours-in-different-opencv-versions/48292371
contours, hierarchy = findContoursHack(img, cv2.RETR_TREE, cv2.CHAIN_APPROX_TC89_KCOS)[-2:]
aperture = list(layer.apertures)[0]