资源简介

图像识别通过Python3+Opencv+Numpy对圆形仪表盘的识别,包括轮廓识别、指针识别及刻度识别

资源截图

代码片段和文件信息

import math
import cv2
import numpy as np


class ContourExt:
    def __init__(self contour x y w h contour_centroid contour_center point_center point_vertex
                 point_center_distance contour_center_distance contour_area contour_length):
        “““
        :param contour:轮廓
        :param x: 外接矩形坐标x轴
        :param y: 外接矩形坐标y轴
        :param w: 外接矩形宽
        :param h: 外接矩形高
        :param contour_centroid: 质心
        :param contour_center:质心坐标
        :param point_center: 表盘圆心坐标
        :param point_vertex: 离表盘圆心最远的点
        :param point_center_distance: 顶点到表盘圆心的距离
        :param contour_center_distance: 质心到表盘圆心的距离
        :param contour_area: 轮廓面积
        :param contour_length: 轮廓周长
        “““
        self.contour = contour
        self.

评论

共有 条评论