机器视觉与算法原理
爱学习的爬虫
这个作者很懒,什么都没留下…
展开
-
halcon读取本地视频报错Image acquisition: device cannot be initialized解决方法
Halcon支持读取avi格式的视频文件,但对于不同编码的avi格式,在用halcon算子时就会报错如:device cannot be initialized解决方法:下载格式工厂 将视频导出为avi格式,其中导出的编码设置为MPEG4,导出后会发现算子不报device cannot be initialized的错误了,但是会报另一个time out超时的错误,这时候利用halcon算子的set_framegrabber_param算子设置超时时间即可;具体Halcon代码如下:* Ima原创 2021-11-27 19:13:09 · 3484 阅读 · 0 评论 -
halcon联合c#编程 窗口控件源码 可在窗口平移、缩放、适应窗口、设置窗口显示字体并调整字体颜色、大小等
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using HalconDotNet;using System.Threadin.原创 2021-11-20 16:29:57 · 4896 阅读 · 1 评论 -
halcon 焊点检测案例
*循环读入图片list_files('F:/halcon_test/circularity_die', 'files', Files)tuple_regexp_select (Files, '.png', Imagefiles)for imgIndex := 0 to |Imagefiles| -1 by 1 read_image (Image, Imagefiles[imgIndex]) *根据灰度生成感兴趣区域 min_max_gray (Image, Image, 0,.原创 2021-09-30 09:26:44 · 538 阅读 · 0 评论 -
halcon案列1回形针分割与计数
*读取图像read_image(Image,'clip')*灰度阈值分割threshold (Image, Regions, 0, 65)*联通分割connection (Regions, ConnectedRegions)*计数count_obj (ConnectedRegions, Number1)*特征选取select_shape (ConnectedRegions, SelectedRegions, 'column', 'and', 16.46, 721.2)*计数count.原创 2021-09-17 21:15:43 · 2067 阅读 · 0 评论 -
学习机器视觉与算法原理第一章
1.1 什么是机器视觉 机器视觉是使用计算机来模拟人的视觉,继而采用软件算法来对采集到的图像信息进行分析,最终达到自动识别或是判断的过程。其中机器意味着其能够不断工作,效率高;视觉意味着机器的眼睛与大脑,其不仅仅用于采集及接受图像信息,同时也应不断处理信息与判断。1.2机器视觉与计算机视觉的区别 计算机视觉(Computer Vision)更倾向于对图像的分析,输出的对图像的观察和理解,回答的是“是什么”的问题;机器视觉(Machine Vision)则是于对图像的...原创 2021-09-11 15:01:46 · 331 阅读 · 0 评论