少有人走的路

勇哥的工业自动化技术网站

本站视觉相关教程整理贴子,持续更新

2020年勇哥的机器视觉实验项目清单(大纲)

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

Halcon学习(13)参数和数据结构

HALCON  有两种基本的数据型态 : 图像数据 (iconic ,例如image, region和XLD contours) 以及控制数据 ( control ,例如 变量,整数,字符串, handle 等等 ) 。所有运算子的参数都是以相同的方式排列:输入图像,输出图像,输入控制,输出控制。 当然,并非所有的运算子都具有上列四类参数,不过参数排列的次序依旧相同。例如:threshold(Image : Region : MinGray, MaxGray : )

Halcon学习(9)两幅图像之间处理

1.sub_image(ImageMinuend, ImageSubtrahend : ImageSub : Mult, Add : )对两幅图像做减法   g' := (g1 - g2) * Mult + Add程序如下: read_image (Scene00, 'autobahn/sce

Halcon学习(8)文本操作

1.open_file( : : FileName, FileType : FileHandle)FileType:'output':创建文本‘append':在原有的文本基础上写入该文件'input':打开文件2.fwrite_string( : : FileHandle, String : )写入文件3.fnew_line( : : FileHandle : )换

Halcon学习(7)图像中显示文字

在图像中显示文字,数字等文本。* ball.hdev: Inspection of Ball Bondingdev_update_window ('off')dev_close_window ()dev_open_window (0, 0, 728, 512, 'black', WindowID)read_image (Bond, 'die/die_03')dev_display (Bond)set_display_font (WindowID,

Halcon学习(6)计数与排序

在 Halcon 里面计算个数的算子有两个:1、count_obj ( Objects : : : Number ) 主要用法是计算objects 的个数。2、assign ( : : Input : Result )  给控制变量分配新值例: NumBalls := 

Halcon学习(5)获取特征点

这个例程是要检查图中焊接点,并获取焊接点的直径。处理过程:首先,分离比较明亮的区域,然后将找出来的结果,转换成最小的平行矩形,即获得了图像处理的ROI。 这里采用了阈值分割:将图像中的灰度值处于某一指定灰度值范围内全部点选到输出区域中。threshold (Bond, Bright, 100, 255)然后,在ROI区域内选择比较暗的区域,移除不适合的区域(利用形状,面积等参数),把物体抽出变成一个独立的物,找出圆形物体,并且排列物体即可。。程序如下:dev_close_window ()dev

Halcon学习(4-3)Region处理:区域连通

Halcon中的区域连通算子( 区域连通算法,将图象被分割为区域 ): 区域生长算子regiongrowing(Image: Regions: Row, Column, Tolerance, MinSize: ) 函数作用:用区域生长实现图像分割 函数原理:如果相邻像素的灰度值差小于等于Tolerance,则被融为一个区域。因为矩形一般大于1个像素,所以常常在调用regiongrowing前会用大小至少为Row*Column的低通滤波器平滑一下。

Halcon学习(3)赋值与数组操作

assign : 对数据赋值,对数组的初始化。但不能对数组中的某一个值进行赋值。 举例:Tuple1 := [1,0,3,4,5,6,7,8,9]    // 对数组进行初始化            Val := sin(1.2) + co

Halcon学习(2)图像获取与相关参数

图像获取程序例1.1.set_system( : : SystemParameter, Value : )设置系统参数2.open_framegrabber ( : : Name, HorizontalResolution,VerticalResolution, ImageWidth, ImageHeight, StartRow, StartColumn,Field, BitsPerChannel, ColorSpace, Generic, ExternalTrigger,CameraType,

Halcon学习(22)标定助手

第一步:打开标定助手。第二步:对描述文件进行修改具体:打开算子窗口,输入gen_caltab,进行描述文件修改。参数XNum和YNum为7行*7列的圆,Markdist为圆的直径,单位为米。DiameterRatio为圆的直径与两个相邻的圆之间的距离比。修改完之后,应用,输入。存放在一个文件下。之后将描述文件改成此描述文件。描述文件最右面靠近边框有个文件夹形状的图标。点击即可。第三步:根据单个的像元宽和高进行修改,该参数可在相机的自带文件中或官方数据中查到。这个值将影响焦距。第四步:标定,图像采
<< < 23 24 25 26 27 28 29 30 31 32 > >>
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864