首页 > 其他分享 >halcon gamma_image算子详解

halcon gamma_image算子详解

时间:2024-12-11 14:09:44浏览次数:4  
标签:image 图像 halcon offset threshold 算子 gamma

算子用于对图像进行伽马校正,这是一种非线性变换,常用于调整图像的亮度和对比度,尤其是在处理传感器
数据时,因为它们可能会有非线性的响应特性。

gamma_image (Image, GammaImage, 0.416667, 0.055, 0.0031308, 255, 'true')
参数详解
gamma:=0.416667 //
通常0.8<= Gamma<= 2.2,这里设定为2.2(标准电视和计算机显示器)
offset:=0.055 //int offset = 0;// 偏移量,可以调整图像的整体亮度
threshold:=0.0031308 //如果闽值大于0,则低于这个灰度级别的像素将被设置为黑色
maxgray:=255 //是否编码为8位无损图像,如果为真则不会丢失细节
encode:=''
gamma_image (Image, GammaImage, gamma, offset, threshold, maxgray, 'true')
*通常0.8<= Gamma<= 2.2,这里设定为2.2(标准电视和计算机显示器)

在这个例子中,"Gammalmage”是一个临时的结果图像名,你可以选择任意名称存储校正后的图像。伽马值决定了非线性变换的程度
offset用来平移整个亮度范围,threshold则用来控制哪些像素会被剪裁到黑色。

标签:image,图像,halcon,offset,threshold,算子,gamma
From: https://www.cnblogs.com/wsq484751984/p/18599368

相关文章

  • Windows Image Acquisition (WIA) 服务是 Windows 操作系统中的一个关键服务,主要用于
    WindowsImageAcquisition(WIA)服务是Windows操作系统中的一个关键服务,主要用于扫描仪、数码相机等设备的图像采集和管理。它为这些设备提供必要的软件接口,使得用户可以通过标准应用程序(如Windows照片查看器、扫描仪应用等)来获取图像数据。1. WIA服务概述服务名称: St......
  • uni-app在image上绘制点位并回显
    在Uni-app中绘制多边形可以通过使用CanvasAPI来实现。Uni-app是一个使用Vue.js开发所有前端应用的框架,同时支持编译为H5、小程序等多个平台。由于Canvas是H5和小程序中都支持的API,所以通过Canvas绘制多边形是一个比较通用的方法。1.创建一个新的Uni-app项......
  • github代码修改指南|乳腺超声肿块分割代码项目|Global Guidance Network for Breast L
    目录此项目相关信息显而易见的错误文件缺失很容易失误的地方此项目相关信息github链接:https://github.com/xorangecheng/GlobalGuidance-Net论文链接(2021MIA论文):https://www.sciencedirect.com/science/article/pii/S1361841521000359github提供的代码质量真的感人,我改了一下......
  • C#联合halcon实现直线查找
    一、前言C#之Winform+Halcon实现图像直线查找功能1、创建计量模型HMetrologyModel2、添加计量对象到线测量3、设置计量对象参数4、设置查找参数:边缘阈值、边缘选择、过度方式5、显示测量点二、运行结果三、代码 doubler1=50.00,c1=300.0; doubler2=150.0......
  • Halcon 轮廓检测常用算子、原理及应用场景
    一、引言在机器视觉领域,轮廓检测是一项关键技术,它能够提取物体的边缘信息,从而实现物体的定位、识别、测量等多种功能。Halcon作为一款强大的机器视觉软件库,提供了丰富的轮廓检测算子。本文将详细介绍Halcon中轮廓检测的常用算子、原理及其应用场景。二、Halcon轮廓检测......
  • Halcon 中各种拟合算子原理及应用场景
    一、引言在机器视觉和图像处理领域,拟合操作是一种非常重要的技术手段。Halcon作为一款强大的机器视觉软件库,提供了多种拟合算子来处理不同类型的数据,如点、线、曲线等,从而帮助用户从复杂的数据中提取出有价值的几何信息。这些拟合算子基于严谨的数学原理,并且在不同的工业检测......
  • Halcon中get_region_runs(Operator)算子原理及应用详解
    在Halcon中,get_region_runs算子用于从一个区域(Region)中提取连续的线段(runs),并返回这些线段的起始行号、起始列号和结束列号。这个算子特别适用于处理二值图像或区域对象,其中需要分析区域的连续部分。下面是对get_region_runs算子的详细解释:算子原型get_region_runs(Region......
  • Halcon中lines_gauss(Operator)算子原理及应用详解
    在Halcon图像处理库中,lines_gauss算子是一个用于检测图像中线条的强大工具,它能够提供亚像素精度的线条轮廓。以下是对lines_gauss(ImageReducedTracks,Lines,1.5,1,8,‘light’,‘true’,‘bar-shaped’,‘true’)算子的详细解释:一、算子功能lines_gauss算子主要......
  • 当css中background或background-image的值为url()或url(#)时,会发生什么情况?为什么?如何
    当CSS中background或background-image的值为url()或url(#)时,会尝试加载指定的资源或引用。具体情况和解决方法如下:1.url(path/to/image.jpg)或url("path/to/image.jpg"):情况:浏览器会尝试加载指定路径的图片资源。如果路径正确且图片存在,则图片会作为背景显示。......
  • PNG Images Compression method
    Version1.00Assignment–PNGImagesVersion1.00SubmissionGuidelinesDeadline:9:00AMonFriday13DecemberSubmissionprocedure:Submitonlyonefilelabelledpng.pythroughblackboard(viaTurnItIn)Versionrequirement:YourcodemustrunusingPython......