Halcon图像处理(灰度值)

图像处理

1 图像取反操作

invert_image(Image , ImageInvert)


2增强对比度

参数3 4 为矩阵,数值越大越明显

参数5 因子

emphasize(Image , ImageEmphasize , 3 , 3 ,1)


灰度值缩放

参数3 乘数因子

参数4 加法因子

最终灰度值= 原图灰度值×乘数因子+加法因子

scale_image(Image , ImageScaled , 1 , 0)


自动对图片灰度值进行缩放操作

scale_image_max(Image , ImageScaleMax)

以上都是线性改变图片灰度值(kx+b)

下面是非线性改变图像灰度值

对数线性变化

参数3 底数

log_image(Image , LogImage , 2)//log以2为底 灰度值 的对数


次幂非线性修改灰度值(了解)

pow_image(Image , PowImage , 2 )

灰度直方图

获取灰度直方图

参数3 绝对分布,值是像素格式,索引值是0-255灰度值范围

参数4 相对分布,值是百分比,索引值是0-255灰度值范围

gray_histo(Image , Image ,AbsoluteHisto , RelativeHisto)
获取灰度值范围

min_max_gray(Image , Image , 0 , Min , Max , Range)
获取直方图

gen_region_histo(Region , AbsoluteHisto , 255 , 255 ,1 )


直方图均衡化(相对于原图更亮)

equ_histo_image(Image , ImageEquHisto)

相关推荐
A hao12 小时前
户外LED广告牌需要什么防护等级IP级别?
大数据·网络·图像处理·人工智能·网络协议·tcp/ip·广告
一只嵌入式爱好者18 小时前
深入理解ISP
图像处理·isp
sali-tec1 天前
C# 基于OpenCv的视觉工作流-章106-差值追踪
图像处理·人工智能·opencv·算法·计算机视觉
阿图灵1 天前
OpenCV 绘图五件套:画圆、文本、线段、矩形与椭圆
图像处理·人工智能·python·opencv·计算机视觉·绘图
成都佳洋光电科技有限公司2 天前
一文了解机器视觉成像
图像处理·人工智能·工业相机·工业镜头·短波红外
星月夜语2 天前
2026 TPAMI | StarIR:空间-频域融合的高效图像复原
图像处理·深度学习·计算机视觉
爱吃火鸡面呀2 天前
图片拼接与答题卡判断对错:从图像处理到自动判卷的完整实践
图像处理·人工智能
AndrewHZ2 天前
图像处理入门018 | 简易图像浏览器开发:用 OpenCV + Tkinter 打造你的第一个图像 GUI 工具
图像处理·人工智能·opencv·canvas·tkinter·事件绑定
qq_161111273 天前
Pillow项目深度解析:Python图像处理的终极武器
图像处理·python·pillow·开源库·历史解析
格林威3 天前
C#图像分块处理:图像按行或按块(Tile)切分,多个 CPU 核心同时处理不同的区域
开发语言·图像处理·人工智能·机器学习·计算机视觉·c#·工业相机