Halcon
文章平均质量分 80
Chris_1219
一个在深圳闯荡六年的程序猿,大家一起交流学习。
展开
-
Halcon学习笔记——Day4
1、hom_mat2d_translate:参数为需移动的距离2、hom_mat2d_rotate:参数为需旋转的角度5、需要注意的是,齐次变换矩阵参考于一般的右手数学坐标系。使用齐次变换矩阵来变换图像、区域、XLD或从图像提取的任何数据,必须在x坐标中传递行row坐标、在y坐标中传递列column坐标。与halcon传统的坐标体系相反。hom_mat2d_translate、hom_mat2d_rotate、hom_mat2d_scale以及hom_mat2d_slant都是如此。原创 2024-07-12 11:27:06 · 394 阅读 · 0 评论 -
Halcon学习笔记——Day3
1、将r通道、g通道、b通道的图转换成H通道、S通道、V通道的图,可将其转换为HSV空间,也可转换为其余颜色空间类型HIS等。1.2 结果矩阵的某个元素A12,其值为第一个矩阵的第一行与第二个矩阵的第二列对应值相乘后相加的总和。3、平移:平移变换的矩阵表现形式如下,旋转和缩放相同,都是将方程式以矩阵的形式表示出来。1、矩阵乘法:相乘的两个矩阵,前一个矩阵的列数要等于后一个矩阵的行数。1、在平面内的点/区域/图像/轮廓的平移、旋转、缩放、错切、镜像。1、仿射变换:包含平移、旋转、缩放、镜像变换。原创 2024-07-11 17:25:02 · 456 阅读 · 0 评论 -
Halcon学习笔记——Day2-2(增加学习量)
1、threshold:如果对彩图进行操作,则默认对第一个通道进行二值化,即红色分量2、binary_threshold:快速二值化2.1 使用场景:计算速度较快,当图片黑白分明(即灰度值差别较大时),使用该算子。2.2 参数:输入的图像、二值化后的区域、使用的算法(最大方差、平滑直方图)、需要获取亮区域还是暗区域、自动算出的阈值2.3 可选的算法:最大方差Maximize separability:通过求出方差,将图像的灰度值分为高低灰度值;原创 2024-07-10 15:56:09 · 853 阅读 · 0 评论 -
Halcon学习笔记——Day2
8、通过dev_update_off关闭更新程序计数器、更新变量、更新图像窗口,可加快程序运行速度。9、dev_update_window 关闭或打开程序图像窗口 dev_update_var、dev_update_pc关闭或打开更新变量、更新程序计数器窗口。2、参数分别为:窗体句柄、显示的文本、使用的坐标系(window还是image)、文本所在行坐标、文本所在列坐标、文本颜色、文本是否有背景板。18、dev_open_window_fit_image:根据图像的宽高打开一个窗口。原创 2024-07-10 14:52:21 · 1002 阅读 · 0 评论 -
Halcon学习笔记——Day1
对于彩色图像,彩色图是用彩色相机取的图,使用分光镜将光线折射为红绿蓝三分量再用三个传感器接收,但实际使用时仍采用一个传感器,每个像元上仍然只有一个字节的电信号值,这种图称为Bayer图,通过插值算法得出每个像元上光照的三分量值,halcon内有算子将Bayer图转换为rgb彩色图。对于黑白相机,光线经过光电转换后,将光强信号转换成电信号,电信号用一个字节来表示该像元处的光强值,称该值为灰度值,也叫像素值、亮度值、强度值。十四、halcon内的图像坐标系:原点位于图像的左上角,纵向为行坐标,横向为列坐标。原创 2024-07-09 18:43:12 · 2325 阅读 · 0 评论