contour_utils.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:skastic 作者: mypalmike 项目源码 文件源码
def categorize_contour(
    contour,
    perimeter_heuristic=PERIMETER_HEURISTIC,
    linear_heuristic=LINEAR_HEURISTIC):
  """
  Categorize a contour as a box, a line, or speck

  """
  area = cv2.contourArea(contour)
  perimeter = cv2.arcLength(contour, True)

  if perimeter <= perimeter_heuristic:
    return CONTOUR_SPECK

  ratio = area / perimeter
  if ratio < linear_heuristic:
    return CONTOUR_LINE
  else:
    return CONTOUR_BOX
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号