少有人走的路

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

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

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

勇哥的免费视频教程清单

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

halcon缺陷检测-基于频域的MURA缺陷检测

dev_close_window () dev_update_off () Path := 'lcd/mura_defects_texture_' read_image (Image, Path + '01') get_image_size (Image, Width, Height) dev_open_window (0, 

工业视觉halcon mean_n滤波函数介绍

1.mean_n(Image : ImageMean : : )mean_n生成所有通道的逐像素平均值。对于每个坐标点,计算该坐标上所有灰度值的和0。结果是灰度值的平均值(总和除以通道数)。输出图像有一个通道。有关平滑滤波器概念的解释,请参阅“滤波/平滑”一章的介绍。例如:read_image (Images, ['ic0','ic1','ic2','ic3']) channels_to_image 

海康工业相机SDK Halcon接口应用类

海康工业相机SDK Halcon接口是比较好用, 它使得我们可以利用halcon的语法利用SDK的功能.之前勇哥写了一篇用halcon代码演示使用方法的贴子.  https://www.skcircle.com/?id=1427 现在写一个C#的应用类, 方便自己也方便了大家.勇哥写了个应用类, 如下:using HalconDotNet; using MvCamCtrl.NET; using netMarketing.Message; us

海康工业相机操作类 hikccdHelper version1.0

勇哥手上有几个案子用到了海康工业相机,为了方便自己,简单写了一个操作类。目前初步出了一个v1.0,功能围绕项目需要,因此十分简单,暂支持下面的内容:连续触发和外部信号触发外部触发时的软件触发模式枚举设备列表可以看到连断线重连都没做。先放上来吧,以后会持续完善它,并收录到netMarketing类库。对于怎么接外部触发信号,请参考下面的贴子:https://www.skcircle.com/?id=1420 演示程序如下:其实我就是拷贝的官方程序的界面,各位正好看看有了操作类,相对于原例程来讲是大大

bundleRuntime.GetFirstOrDefaultService为空,程序直接退出的问题

如下图所示:bundleRuntime.GetFirstOrDefaultService<>为空,因此程序直接退出。不用怀疑IMainForm有问题。勇哥2020/8/8注:这篇水贴烂尾了,因为勇哥至今仍然不知道这是为什么,只知道是跟类库引用后的冲突有关系。人家封装的东西,出问题了真不好找原因。投降了……未完待续…………--------------------- 作者:hackpig来源:www.skcircle.com版权声明:本文为博主原创文章,转载请附上博文链接!

关于C#的“项目依赖项目”

原来的工程只有解决方案Loader、MainForm、netMarketingCore。现在因为需要引入netMarketing、sharClass、UserUI。全部重新编译,发现许多报错,其中有netMarketing中的一些类报引用问题。实际上,那些报错的位置是没有问题的。因此,应该是引用混乱的原因。解决方法是勾选报错的解决方案,然后在“依赖于”下面勾选要依赖的项目,然后选中解决方案根,全部重新编译即可。一直以来,没有注意到这个地方有什么作用。用了vs十几年,没想到还是有些地方不求甚解,汗

[netMarketing类库] HalconEngine类:halcon引擎封装类

命名空间:netMarketing.vision.halcon.HalconEngine功能:halcon引擎封装类功能详细说明:halcon引擎的作用是直接运行halcon的程序,包括如下:单个hdev的程序,不含外部函数和用户自定义函数。调用函数RunHdevProgram()hdvp格式的外部函数,它保存于磁盘上。调用函数RunHdvp()即有hdev程序,又包含外部函数或者用户自定义函数。调用函数RunHdvpOrUserFunWithMain()用引擎直接运行halcon程序的好处很多

[netMarketing类库] DirFileHelper类:目录与文件操作类

命名空间:netMarketing.diskFile.DirFileHelper功能:目录与文件操作类功能详细说明:这是个目录与文件操作的静态类,请使用DirFileHelper.* 的方式调用成员函数。常用函数列表:这个类比较简单,封装的方法都是经验过的、常见的需求。--------------------- 作者:hackpig来源:www.skcircle.com版权声明:本文为博主原创文章,转载请附上博文链接!返回类库功能说明目录

未能加载ntdll.pdb

今天调试程序时,发现运行程序没问题,退出程序时出现下面这个报错。未能加载ntdll.pdb调试菜单->选项,然后选择“符号”,勾选“Microsoft符号服务器”,设置下载目录,确定。重新编译运行程序后,会从网上下载各种符号到本地。这个过程比较缓慢。然而,加载符号后,退出程序时还是报异常。跟之前的报错区别是:多了一点信息。因为网上有人发现如果程序写得有问题,也会出现这个报错信息,因此勇哥在想是不是代码有什么问题?。。。。然鹅,回家后跑同样的程序,退出时却没有报错!也许是工作电脑的系统的问题

halcon的向量变量 Vector

在HDevelop中,除了tuples和iconic objects这两种变量类型之外,还有第三种变量类型:vector。注:iconic objects数据类型即图标对象,指的是 图像、区域和XLD数据的总称向量是可以容纳任意数量元素的容器,所有元素都必须具有完全相同的变量类型(即元组、图标对象或向量)。HDevelop中的向量与C++标准模板库中的向量相同。演示代码:dev_close_window () dev_update_off () dev_open_wind
<< < 10 11 12 13 14 15 16 17 18 19 > >>
«    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