×

halcon 机器学习 视觉

朋友,netMarketing类库的源代码里有找线的代码,你可以参考一下。...

halcon测量的第一步,就是找边。边找精准了,计算两边的距离才可能精准。由于物料的管控不可能做到每片抽检,或者根本不被管控。这就要求我的抓边效果能最大化适合各种可能性。下面的程序使用鼠标确定测量框,根据设定参数拟合出一条质量可调的XLD线条。图1  鼠标绘制测量框图2...

还有 6 人发表了评论 加入32794人围观

置顶 本站原创软件与资源

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

勇哥,很想停止 勇哥,很想停止 发表于2020-04-10 浏览32942 评论3
下面的清单算是对勇哥的工业自动化职业生涯中有关机器视觉方面的总结。它是勇哥看到过的一些项目,以及对应的知识点的盘点。勇哥缺少工匠精神,许多认识不深入,浮于表面,大叔级别的人了对待学习还是有点浮燥,造成许多知识点勇哥也是一知半解,希望借着这个贴子内容的梳理、和相关的实验的开展,不断的提升自己的知识深度,最重要一点是形成一种有规划的学习模式,节省时间提升效率。本贴的内容做为大纲,实际的实验内容勇哥会不断更新贴子出来。所以就将本贴置顶吧。(一) 单相机标定(1)halcon的标定助手 &nb
勇哥的免费视频教程清单

置顶 本站开源软件与资源

勇哥的免费视频教程清单

勇哥,很想停止 勇哥,很想停止 发表于2021-02-01 浏览22193 评论1
“少有人走的路”www.skcircle.com《勇哥的机器视觉》免费视觉教学系列免费视频勇哥会不定期更新,希望观赏后各位能给出宝贵意见。视频中所用图片素材以及源码等资料,在本站QQ群(98596273)中发布。视频也在B站发布,播放地址为:https://space.bilibili.com/1150123755?from=search&seid=5789841158140412090你也可以订阅本站微信公众号《勇哥的机器视觉》接收最新视频的更新消息。免费视频教程清单:————————
关于git提示“warning: LF will be replaced by CRLF”终极解答

版本控制

关于git提示“warning: LF will be replaced by CRLF”终极解答

勇哥,很想停止 勇哥,很想停止 发表于2018-10-04 浏览3240 评论0
一、发现问题windows平台下使用git add,git deploy 文件时经常出现“warning: LF will be replaced by CRLF” 的提示。网上很多解决办法提到:设置core.autocrlf=false,windows也用LF换行。除了记事本,其他编辑器都可以正常编辑。而没有给出具体原因和分析,现在加以补充。二、分析问题格式化与多余的空白字符,特别是在跨平台情况下,有时候是一个令人发指的问题。由于编辑器的不同或者文件行尾的换行符在 Windows 下被替换了,

C#/.net框架

git与github区别

勇哥,很想停止 勇哥,很想停止 发表于2018-10-03 浏览3107 评论0
一开始接触git或是github的程序员可能搞不太清楚这些名词到底指代的是什么,所以在这里稍微说明一下。git和github是两个完全不同的概念。git是一个版本管理工具,是可以在你电脑不联网的情况下,只在本地使用的一个版本管理工具,其作用就是可以让你更好的管理你的程序,比如你原来提交过的内容,以后虽然修改了,但是通过git这个工具,可以把你原来提交的内容重现出来,这样对于你后来才意识到的一些错误的更改,可以进行还原,具体有关git的简介,我觉得有一个教程写的非常的详细,比较适合新手的学习,这是
C# 编写Windows Service(windows服务程序)

C#/.net框架

C# 编写Windows Service(windows服务程序)

勇哥,很想停止 勇哥,很想停止 发表于2018-09-30 浏览5874 评论0
 Windows Service简介:一个Windows服务程序是在Windows操作系统下能完成特定功能的可执行的应用程序。Windows服务程序虽然是可执行的,但是它不像一般的可执行文件通过双击就能开始运行了,它必须有特定的启动方式。这些启动方式包括了自动启动和手动启动两种。对于自动启动的Windows服务程序,它们在Windows启动或是重启之后用户登录之前就开始执行了。只要你将相应的Windows服务程序注册到服务控制管理器(Service Control Manager)中,
相机的CCD和CMOS有啥区别

工业视觉/halcon

相机的CCD和CMOS有啥区别

勇哥,很想停止 勇哥,很想停止 发表于2018-09-30 浏览7280 评论0
细谈工业相机ccd与cmos的差别  CCD,英文全称:Charge coupled Device,中文全称:电荷耦合元件,可以称为CCD图像传感器。CCD是一种半导体器件,能够把光学影像转化为数字信号。在工业相机中,如果按照工业芯片来分的话,比较常见的就是ccd工业相机和cmos工业相机。1、 耗电量差异:CMOS采用主动式图像采集方式,感光二极管所产生的电荷会直接由旁边的电晶体放大输出;而CCD为被动式采集方式,必须外加12~18V的电压以使每个像素中的电荷移送到传输通道。因此CC
halcon标定助手 使用笔记

工业视觉/halcon

halcon标定助手 使用笔记

勇哥,很想停止 勇哥,很想停止 发表于2018-09-29 浏览11178 评论0
本文是勇哥很早的时候写的一篇,如果想知道更多的信息,请参阅勇哥另一篇更详细的文章:《勇哥的视觉实验:halcon的标定助手》"安装"面板中:描述文件要选择你手里的halcon标定板的对应的描述文件. 例如笔者手中是30*30mm的标定板, 就使用图中所示的描述文件.我手里这片标定板厚度为3.050mm测试相机是广角镜头, 非远心相机单个像元的宽与高,焦距应该询问相机厂商, 这里我就先默认.摄像机模型, 这里我选中"面扫描""标定"选项卡

工业视觉/halcon

从数字图像基础到halcon数据结构概述

勇哥,很想停止 勇哥,很想停止 发表于2018-09-28 浏览3343 评论0
(一)数字图像基础概念1、数字图像:一幅图像可以定义为一个二维函数f(x,y),其中x和y是空间(平面)坐标,而在任何一对空间坐标(x,y)处的幅值f称为图像该点处的强度或灰度。当x,y和灰度值f是有限的离散数值时,我们称该图像为数字图像。简而言之,数字图像就是离散的灰度集。2、像素:数字图像是由有限数量的元素组成的,每个元素都有特定的位置和幅值,这些元素我们称之为像素。(二)halcon数据结构概述1、Images(图像):图像是基本的数据结构,它所包含的数据通常是由图像采集设备传送到计算机内
Halcon中 tile_images_offset算子简析, 用于拼接图片

工业视觉/halcon

Halcon中 tile_images_offset算子简析, 用于拼接图片

勇哥,很想停止 勇哥,很想停止 发表于2018-09-27 浏览7181 评论0
遇上一个项目,需要将多幅图片进行拼接。 研究了一下halcon中的tile_images_offset算子,这个算子可以完成类似以下结构的图片拼接工作: 算子签名: tile_images_offset(Images : TiledImage : OffsetRow, OffsetCol, Row1, Col1, Row2, Col2, Width, Height : ) 其中OffsetRow, OffsetCol用来定义拼接后的图片在整张大图中的左上角位置; Row1,C

工业视觉/halcon

Halcon中一些有用的算子简单总结

勇哥,很想停止 勇哥,很想停止 发表于2018-09-24 浏览8348 评论0
1、Developdev_display  在现有图形窗口中显示图像目标。dev_set_color   设置一个或更多输出颜色,通常用于设置region或者xld的颜色。dev_set_draw  定义区域填充模式,可选项有fill和margindev_set_line_width  定义区域轮廓输出的线宽。dev_set_shape  定义区域输出形状,例如以矩形显示或者以圆形显示,这样可以更好地标记区域。&nb