一种基于数字图像处理的旋钮识别方法

    公开(公告)号:CN109977831A

    公开(公告)日:2019-07-05

    申请号:CN201910206216.6

    申请日:2019-03-19

    Abstract: 本发明公开了一种基于数字图像处理的旋钮识别方法,利用固定位置拍摄仪表柜的图像,提取旋钮会出现的区域图像,对图像进行必要的预处理,再使用Canny边缘检测,获得仪表盘图像中所有的边缘轮廓,再进行Hough圆检测,检测出旋钮圆的轮廓,同时确定圆心位置和半径,再以圆心为原点建立直角坐标系,在图像中利用比较像素值的大小寻找白点区域,同时计算该区域到原点的距离与半径作比较,去除大于半径的白点区域,筛选下来的白色区域,便是指针白点区域,以其中心作为指针白点的坐标,求得旋钮旋转角度,获得旋钮状态信息。通过采用以上检测技术,具有抗噪性能好,图像处理高效快捷且准确的特点,具有很强的实用性和广泛的适用性。

    一种基于霍夫变换的五子连珠判断方法

    公开(公告)号:CN109876422A

    公开(公告)日:2019-06-14

    申请号:CN201910193800.2

    申请日:2019-03-14

    Abstract: 本发明公开了一种基于霍夫变换的五子连珠判断方法,通过于棋盘上建立X-Y坐标系;依于棋盘上放置棋子的顺序,判断棋子的颜色;X-Y坐标系内,将该棋子所在的斜率为1、斜率为-1、平行于X轴、垂直于X轴的四条直线上的棋子的坐标进行霍夫变换,对应霍夫参数空间中的一条直线;在霍夫参数空间中,检测是否存在一个点有大于等于5条直线穿过;于X-Y坐标系中,判断该点对应的直线上,各棋子的横坐标或纵坐标是否为连续等差变化;若是则成五子连珠。该方法相对于遍历整个15*15网格的棋盘,减少了工作量,大大减少了时间成本,提高运行效率;并且具有较高的可行性,可通过C语言或者MATLAB实现,其应用广泛,具有很强的实用性。

Patent Agency Ranking