自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 【图像处理】深入浅出图像直方图:从原理到应用(附C++代码)

想象一下,我们要统计一个班级所有学生的考试成绩。我们可以画一个图表,横轴是分数(0-100分),纵轴是取得该分数的人数。这个图表就清晰地展示了班级的成绩分布:是高分多,还是低分多,还是中间分数比较集中。​​图像直方图​​ 的概念与此完全相同。只不过,它统计的不是分数,而是图像的​​像素灰度值​​。​​横轴​​:代表像素的灰度级别(通常为0~255,0是纯黑,255是纯白)。​​纵轴​​:代表具有该灰度级别的像素的​​个数​​。通过直方图,我们可以一眼看出一幅图像的“性格”:​​暗调图像​。

2025-10-30 16:53:19 850

原创 一维测距算法原理及流程(halcon算子分解实现)

红色曲线为梯度,蓝色为按照公式缩放后的振幅曲线,箭头所指的即为边界备选点,红色为由暗到亮的边界点('positive'),黑色为由亮到暗的边界点('negative')。点到点的距离,边缘对的距离等沿着一维方向的测量都属于1D测量范畴。经过阈值筛选后,剩余满足阈值条件的即是边界备选点,这些点是矩形2中心轴(轮廓线)上最可能得边界点,但是目前这些点的位置只是像素级别的。如上两图所示,绿色曲线为该位置轮廓线灰度曲线进行了Sigma = 0.5的高斯滤波后的效果,蓝色曲线为高斯滤波后灰度曲线的一阶梯度曲线。

2025-10-30 14:41:46 580

原创 图像处理加速利器:查找表(LUT)的原理与应用详解(附C++代码)

​​查找表(LUT)​​ 的核心思想是 ​​“以空间换时间”​​。它的基本流程如下:​​预计算​​:在程序初始化阶段,预先计算出所有可能的输入值所对应的输出值,并将这些结果存储在一个数组(即“表”)中。​​查找替换计算​​:在实际处理过程中,当需要计算某个输入值x的输出时,我们不再执行复杂的计算,而是直接通过x的值作为索引,去表中查找对应的结果。​​为什么这样能提速?​​对于CPU而言,从内存中读取一个已知地址的数据(查找)通常比执行一个复杂的数学计算(如sinpow等)要快得多。

2025-10-30 13:53:17 581

原创 图像180度旋转:一维数组倒序、C++实现

图像旋转是图像处理中的基本操作,其中180度旋转因其对称性而具有独特的优化空间。本文将深入探讨一种高效的一维数组倒序旋转方法,分析其原理,并提供C++实现示例。

2025-10-19 18:06:46 135

原创 Halcon和VisionPro图像类型转换

HImage和VproImage类型转换,支持RGB彩图和灰度图。

2023-07-22 21:56:58 2408

原创 Halcon与labview(NiVision库)图像类型转换

HImage和VisionImage类型转换,支持RGB彩图和灰度图。

2023-07-22 21:48:11 957 1

原创 halcon与opencv图像类型转换

HImage和Mat类型转换,支持灰度图和RGB彩图。

2023-07-22 21:33:22 834

第五章 图像压缩编...ppt

第五章 图像压缩编...ppt

2021-06-12

第一章 绪论.ppt

第一章 绪论.ppt

2021-06-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除