Blob分析之board _components.hdev】的更多相关文章

*用立体方法分割板子组件的示例程序*Application program to illustrate the segmentation* of board _components.hdev  with stereo methods* 用有两个相机的立体装备* We have a stereo setup of two cameras.*两个相机都是经过30mm的标定板标定过的* Both cameras will be calibrated by a couple of images* of…
* board.hdev: Detection of missing solder* 获取当前系统参数get_system ('clip_region', Information)*设置当前系统参数set_system ('clip_region', 'true')*关闭窗体更新dev_update_window ('off')*关闭窗体dev_close_window ()*打开新窗体dev_open_window (0, 0, 512, 512, 'black', WindowID)*读取图…
http://blog.sina.com.cn/s/blog_67cc4eb70100ivnt.html Blob分析:Blob分析目的在于对图像中的2-D形状进行检测和分析,得到诸如目标位置.形状.方向和目标间的拓扑关系(即包含关系)等信息.根据这些信息可对目标进行识别.在某些应用中我们不仅需要利用2D的形状特征,还要利用Blob分析之间的特征关系. Blob分析的主要内容包括:(1)图像分割:将图像中的目标和背景分离.(2)去噪:消除或减弱噪声对目标的干扰:(3)场景描述:对目标之间的拓扑关…
在工业中经常要检测一副图像中物体的数量,位置,大小,面积等信息,这就要用到BLOB分析,我用OPENCV做了个BLOB分析的DEMO. (1)打开一幅图像 (2)进行参数设置,设定二值化阙值,并选择是否观察二值化结果 (3)设置完成后点击BLOB分析按钮,即可得到各个BLOB的面积,周长,重心,高度,宽度,角度等信息 附图如下:…
文章转自微信公众号:机器视觉那些事 *******************************************************************公众号:机器视觉那些事儿********** * 1. 算法功能:Blob分析--粘连颗粒检测* 2. 算法思路:* (1)简单的阈值分割:* (2)计算连通域connection:* (3)基于距离变换的分水岭区域分割,使用算子distance_tansform,watersheds* (4)盆地与原连通域求交集,分离粘连颗粒…
1. 数组操作 2. 可视化-更新窗口 (1)单步模式-总是:则可以自动显示图像: (2)单步模式-从不:需要调用显示函数才能显示图像. (3)单步模式-清空显示:将原图清除,再显示新图 3. 图像处理基本操作 (1)读取图像 a. Ctrl+R b. 直接调用read_image *读取两幅图 read_image(Images,['D://0.jpg','D://1.BMP']) c. 助手-打开新的Image acquisition 选择文件:打开单个图像 选择路径:可以将路径中所有图像全…
Halcon,blob分析 应用场景,二值化后的灰度图像对比度清晰 基本处理流程 1 读取图片 read_image(变量名,'路径') //halcon字符串使用单引号'' 2 预处理 2.1 ROI( Region of internesting) 感兴趣的区域, 2.2 拉开对比度 2.3 几何变换 2.4 去噪 *使用灰度直方图,调整 插入代码 theashold(变量名,Regions,89,234) 上面几种方法混合使用,灵活变换具体看项目情况 3 分割 3.1 开运算 先腐蚀后膨胀…
* 分割读取啤酒瓶子上的数字* bottle.hdev: Segment and read numbers on a beer bottle* 第0步* Step 0: Preparations*定义字体名称,用来读取瓶子上的数据/或者可以这么理解,定义瓶子上数据的字体* Specify the name of the font to use for reading the date on the bottle.*用训练好的0-9通用字体是最简单的.如果已经运行过这个程序,你可以第二行名称,是用…
* ball_seq.hdev: Inspection of Ball Bonding * 关闭更新dev_update_off ()*图像集合ImageNames := 'die/' + ['die_02','die_03','die_04','die_07']*设置显示颜色为混合颜色dev_set_colored (12)*读取图像read_image (Bond, ImageNames[0])*获取图像宽高get_image_size (Bond, Width, Height)*关闭窗体d…
* ball.hdev: Inspection of Ball Bonding * 关闭窗体更新 dev_update_window ('off')*关闭窗体dev_close_window ()*打开新窗体dev_open_window (0, 0, 728, 512, 'black', WindowID)*读取图像一般默认路径是:C:/Users/Public/Documents/MVTec/HALCON-17.12-Progress/examples/images/dieread_imag…