Advertisement

Python OpenCV 实现了对同心圆环的填充为实心圆处理

阅读量:

目录

  • 应用概况
    • 测试程序代码
    • 实验结果图像
    • 文献资料来源

应用概览

近期对带有方位点的圆点特征提取算法与传统OpenCV圆点提取算法在标定应用中的精度差异进行了测试,但在过程中遇到了一个意外情况———加工厂商在制作实心圆点标定板时误解了需求,因此我最终获得了两块如图所示的带方位点的圆点标定板。

此外,还存在另一个问题,若要横向比较两种图案对标定精度的影响,标定板的摆放姿态必须尽量保持一致。因此,有必要借助图像处理技术对图中所示的同心圆环进行填充处理,从而生成实心圆点

在这里插入图片描述

测试代码

该脚本主要用于批量处理图像数据,其处理流程首先对图像实施自适应阈值分割操作,随后进行轮廓提取。针对具有父轮廓特征的边缘区域(如同心圆内部的圆环部分),执行填充操作,从而将原本为空心结构的同心圆转化为实心圆点。此技术手段适用于多种需要对图形内部区域进行填充的实际应用场景。

复制代码
    import cv2 as cv
    import numpy as np
    import os
    

全部评论 (0)

还没有任何评论哟~