• 【二十】分割Segmentation_Threshold——dyn_threhold()算子



    😊😊😊欢迎来到本博客😊😊😊

    🌟🌟🌟 Halcon算子太多,学习查找都没有系统的学习查找路径,本专栏主要分享Halcon各类算子含义及用法,有时间会更新具体案例。

    😊😊😊 具体食用方式:可以点击本专栏【Halcon算子快速查找】–>搜索你要查询的算子名称;或者点击Halcon算子汇总博客,即可食用。

    🎁🎁🎁支持:如果觉得博主的文章还不错或者您用得到的话,可以悄悄关注一下博主哈,如果三连收藏支持就更好啦!这就是给予我最大的支持!😙😙😙


    学习目标

    • dyn_threhold()

    学习内容

    算子简介

    函数名解释
    dyn_threhold()利用动态阈值进行分割

    1、dyn_threhold()

      dyn_threshold(OrigImage, ThresholdImage : RegionDynThresh : Offset, LightDark : )

      函数说明: 利用动态阈值进行分割。

      函数参数:
        OrigImage:需要进行阈值分割的原始图像;
        **ThresholdImage **:输入通过一定图像预处理得到的阈值图像(这个预处理通常是对原图应用mean_image/gauss_image/binomial_filter 处理后的图像);
        **RegionDynThresh **:对原图进行阈值分割后输出图像;
        Offset:是一个阈值调节值,在做对比时,需要和ThresholdImage上某一点像素值同时作用,默认:5.0,参考: 1.0, 3.0, 5.0, 7.0, 10.0, 20.0, 30.0;
        **LightDark **:输入提取哪个部分区域,默认:‘light’,参考:’dark暗’, ‘light亮’, ‘equal亮度相等’, ‘not_equal不相等’;

      例子:
    在这里插入图片描述

    Halcon例程

    two_camera_calibration.hdev		使用特殊校准对象执行高精度拼接
    surface_scratch.hdev		通过局部阈值和形态学检测表面上的划痕
    sort_region.hdev		按区域的空间位置对区域进行排序
    sequence_diff.hdev		过比较两幅连续图像来监控流量
    rim.hdev		检查轮辋上的孔和字符
    pcb_inspection.hdev		使用灰度值形态学查找PCB上的缺陷
    particle.hdev		提取不同大小的颗粒
    ocr_dongle.hdev		使用OCR和正则表达式读取加密狗ID
    novelty_detection_dyn_threshold.hdev		使用dyn_threshold检查web
    median_rect.hdev		为了不同的目的,使用带矩形掩码的中值滤波器
    measure_grid.hdev		获取分隔关键点的网格的交点
    junction_skeleton.hdev		在连接点拆分骨架
    inspect_bottle_mouth.hdev		检查瓶口是否有缺陷
    inner_rectangle1.hdev		在一块木头上找到无结的矩形
    ic.hdev		使用颜色信息从电路板中提取电阻器、电容器和IC
    high.hdev		提取高对象
    grid_rectification_arbitrary_distortion.hdev		确定两个打印页面之间的差异,即使在垂直方向上存在扭曲
    get_rectangle_pose_barcode.hdev		条码的三维姿态估计
    dyn_threshold.hdev		使用局部阈值分割图像
    crystal.hdev		通过局部阈值和区域后处理提取六边形晶体
    3d_position_of_rectangle.hdev		估计矩形对象的三维姿态
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21

    【文件_File_Imgae部分】 待更新算子

    • auto_threshold()
    • binary_threshold()
    • char_threshold
    • check_difference()
    • dual_threshold()
    • dyn_threshold()
    • fast_threshold()
    • histo_to_thresh()
    • local_threshold()
    • threshold()
    • threshold_sub_pix()
    • var_threshold()
    • zero_crossing()
    • zero_crossing_sub_pix()

    汇总

      本专栏博客汇总:Halcon算子汇总


    🚶🚶🚶今天的文章就到这里啦~
    喜欢的话,点赞👍、收藏⭐️、关注💟哦 ~

  • 相关阅读:
    kotlin(十七)Kotlin和Java相互调用
    【ELK05】es的java-api操作-Java High Level REST Client常用功能
    在VScode中使用sftp传输本地文件到服务器端
    嵌入式Qt-做一个秒表
    【Unity】简单案例脚本实现 | 鼠标观察/键盘控制移动飞行/行走/碰撞检测
    【web网页设计期末课程大作业】基于HTML+CSS+JavaScript仿山东传媒职业学院网站
    Android 使用kotlin+注解+反射+泛型实现MVP架构
    区块链游戏,游戏开发
    Web大学生网页作业成品 bootstrap响应式网站开发 基于HTML+CSS+JS+Bootstrap制作火锅美食网站(4页)
    JS基础学习
  • 原文地址:https://blog.csdn.net/qq_41225961/article/details/126589591