added convexhull defect from the cv binding (may have to change once this
is known to work correctly with the cv2 binding