[置顶]python知识导航贴,持续更新

[置顶]C# 语言高级特性知识导航贴,持续更新

[置顶]netMarketing类库: 类库说明

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

[置顶]C++相关导航贴,持续更新

[置顶]本站收费服务公告(贴子源码,netMarketing源码,视觉框架源码,编写指定功能教程,自动化设备软件开发等)

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

HALCON error #5154: Wrong values for image area in operator get_window_extents

对于使用docking的童鞋来讲, 如果你的窗体中使用了halcon窗体控件, 就可能出现本文所示的错误.这个时候你应该是双击或者拖动了窗体标签吧?! 然后就会出现下面的错误.HALCON error #5154: Wrong values for image area in operator get_window_extents你只有两个选择: 要么找到你的包含halcon窗体控的窗体为啥会出现...

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

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

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

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

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

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

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

原来的工程只有解决方案Loader、MainForm、netMarketingCore。现在因为需要引入netMarketing、sharClass、UserUI。全部重新编译,发现许多报错,其中有netMarketing中的一些类报引用问题。实际上,那些报错的位置是没有问题的。因此,应该是引用混乱的原因。解决方法是勾选报错的解决方案,然后在“依赖于”下面勾选要依赖的项目,然后选中解决方案根,全部...

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

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

[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_win...

勇哥x,y,z平台的控制程序(GRBL设备的G代码控制程序)

这个平台采用的开源的GRBL,基于单片机Arduino,三个轴的设备。支持G代码,也就是CNC上面用的G代码。这个平台如下面所示:你可以用它来写字,效果还不错。控制程序实现了基础的功能:示教点步进调试位置回原点的控制功能由于这个平台没有源点感应开关,因此它所谓的原点, 是在开机那一刻的当前位置设置为原点.因此这个机器不能中途断电, 否则你得重新设置原点.并且每次结束程序前都会自动回一次原点, 才能...

关于.appref-ms文件后缀名(clickonce技术)

起因先是看到git shell指向的是一个appref-ms文件。找开目录,它未显示文件后缀名,显示的是一个叫application reference 的文件类型。从来有见过这种类型,于是查了查调查它是一个叫clickonce技术的文件。ClickOnce是微软公司开发的一门用于在网络上发布应用程序的技术 ClickOnce使得用户可以从支持ClickOnce的网页中点击一个链接来运行一个程序...

vs2013 C# 怎么能按F12键跳到接口的实现类的对应函数上去

例如下面的WFDesign,它是一个接口IWFHost。 public IWFHost WFDesign = null;如果你在Run上面按F12键,只会跳到接口IWFHost的定义Run上去。这样子是不是让你很恼火呢?^_^那么如何才能跳动接口IWFHost的实现类对应的函数上去呢?如果你是vs2015以上版本,那么你可以 右键->转到实现(快捷键:Ctrl+F12)即可。勇哥用vs201...

创建OSGI主程序

模块化应用程序由主程序和模块组成。一般情况下,主程序将实现以下功能:启动模块运行时:模块运行时是所有模块的运行容器,它用于安装并启动所有模块。主程序必须具备 的功能之一便是启动模块运行时来安装位于插件目录下的所有模块,并根据情况启动这些模块。运行“入口点”功能获取并启动主界面:一般而言,每一个应用程序都有一个主界面,而主程序必须知道这个主界面并 运行它。使用全局服务:有一些服务必须暴露给所有模...

C#设置工程的输出路径时 ..\是什么意思?

..\的写法是相对路径。“./”:代表目前所在的目录。“../”:代表上一层目录。以”/”开头:代表根目录。下图中的路径是: ..\..\bin\Plugins\DateServer\表示的是当前目录的上一级的上一级的Plugins\DateServer 目录。...

WF的练习程序:Mtv点歌软件

做为学习WF的学习成果,勇哥写了这个Mtv点歌软件。在每学一门语言或者框架时,勇哥都写过类似功能的软件。浪费点文章的位置把其它版本的放这里给各位把玩一下吧:------------------------------Python版本的:《Python Tkinter 学习成果:点歌软件music》plc+单片机+c#版本:《欧姆龙cp1h常用指令学习(十四)练习篇一:红外线遥控点歌》C#版本的:《...

在宿主程序中为流程变量赋值出错: 为根活动的参数提供的值不满足根活动的要求(宿主给流程变量传值的正确方式)

勇哥今天发现一个问题,流程变量怎么由宿主程序赋值?如果像给代码活动的InArgument, OutArgument的输入输出参数变量赋值那样给活动变量赋值的话 ,你会见到下面的错误。勇哥把流程改了一下,加入两个Assign,让它用静态变量给v1,v2赋值。static是在宿主程序那边定义的。 public static class glob { public st...

从oop的角度考虑在C#中什么时候使用static为好呢?

因为勇哥看到一份代码,作者为了方便一个类能被任何其它类随时调用,把这全部成员变与方法都定义为static。感觉很怪异,于是抽点时间仔细考虑了一下为啥这样不妥当,罗列几条如下:是否使用静态,相信大家肯定知道静态与实例方法的调用区别:一个是类型调用,一个是实例调用。个人建议更应该从OOP的角度思考这个问题:什么样的行为是需要具体的对象去执行的,什么样的行为是某一个类型/类别拥有的?举个例子:每个人都有...

WF小练习:自定义变量和参数的数据类型

这个话题非常重要,因为代码活动是最常用的一种自定义的活动。如果勇哥把代码活动的功能用一个个的halcon算子实现某种视觉功能的话,将会有大量的不同数据类型的参数传入与输出,因为代码活动的InArgument和OutArgument只允许传入一个T,因此需要自己设计自定数据类型来解决这个问题。2020/3/26号 勇哥注:因为代码活动的InArgument和OutArgument只允许传入一个T,因...

ListBox对象为啥没有DataSource呢?

如下图所示:如果你引用的是System.Windows.Controls, 则box.DataSoruce会表示没有这个属性DataSource。如果你引用System.Windows.Forms,则没有问题。勇哥也是刚发现这两者的差别蛮大,又是一个知识的盲点。目前在网上搜索不到这两者的详细区别,只找到这个:暂时就理解为: 因为建立的工程是.net winform程序,所以控件要引用System....

WF4.0实战(十一):邮件通知

在工作流开发中,邮件通知是必不可少。这篇文章中,我将是使用WF4.0一步一步打造一个功能完整的邮件通知节点。 首先,新建一个WorkflowConsoleApplication项目,改名为MailNoticeDemo,如下图: 添加一个CodeActivity活动命名为MailNotice,添加一个ActivityDesigner活动命名为MailNoticeDesigner。项目结构如下...

UIElement、System.Windows.Controls、ElementHost无法引用

勇哥引用一段“工作流设计器”功能的代码,发现:UIElement和System.Windows.Controls无法引用,错误如下图所示:网上找了下资料,如下:System.windows.UIElement   定义了wpf的核心子系统,包括布局layout 输入input和事件event 焦点 等 System.Windows.Controls 则是wpf的控件系统,不是winf...

WF4.0 基础篇 (二十五) ActivityAction 与 InvokeAction

例子下载:http://files.cnblogs.com/foundation/ActivityActionSample.rar ActivityAction 类名System.Activities.ActivityActionSystem.Activities.ActivityAction<T>System.Activities.ActivityAction<T1, T2&g...

WF4.0 基础篇 (二十四) Async Activity

例子下载:http://files.cnblogs.com/foundation/AsyncCodeActivitySample.rar 项目说明:Async ActivityAsync的意思是异步,但有一点一定要注意,不能按字面理解,该Activity的功能是以同步的方式调用异步方法的Activity建议看过[WF4.0 基础篇 (十三) InvokeMethod 调用方法 ]后,再看本文 类...

WF4.0 基础篇 (二十三) 范型Activity

本文例子下载http://files.cnblogs.com/foundation/GenericActivitySample.rar范型ActivityActivitypublic sealed class GenericActivity<T> : CodeActivity{public InArgument<ICollection<T>> myCollect...

WF4.0 基础篇 (二十二) Tracking

Tracking 介绍WF跟踪是用来记录工作流执行情况WF跟踪由以下几部分组成:跟踪记录Tracking Records从工作流运行时发出跟踪配置Tracking Profile用来筛选从工作流实例中发出的跟踪记录跟踪参与者Tracking Participants用来订阅跟踪记录。跟踪参与者包括处理来自跟踪记录的负载的逻辑ActivityInfoSystem.Activities.Trackin...

WF4.0 基础篇 (二十一) WorkflowInvoker

本节主要介绍WF4 中 WorkflowInvoker的使用本文例子下载:http://files.cnblogs.com/foundation/WorkflowInvokerSample.rar 本文例子说明 WorkflowInvoker类名System.Activitys.WorkflowInvoker文件System.Activities.dll结构说明继承 Object是一个 seal...

WF4.0 基础篇 (二十) ActivityWithResult 有返回值Activity

本节主要介绍WF4 中 有返回值Activity的使用本文例子下载:http://files.cnblogs.com/foundation/ActivityWithResultSample.rar 本文例子说明ActivityWithResult类名System.Activities.ActivityWithResult文件System.Activities.dll结构说明继承Activity是一...

WF4.0 基础篇 (十九) Persistence 持久化

本节主要介绍WF4 中持久化的使用 本文例子下载:http://files.cnblogs.com/foundation/PersistenceSample.rarPersistence 持久化WF4提供了一个抽象类System.Runtime.Persistence.InstanceStore,用于定义持久化的实现.该类来自于System.Runtime.dll可以从InstanceStore类...

WF4.0 基础篇 (十六) CompensableActivity 补偿

本节主要介绍WF4的补偿 本文例子下载:http://files.cnblogs.com/foundation/CompensableWorkflow.rar本文例子说明CompensableActivity 补偿容器补偿使用户可以指定对基于身体活动的成功完成后发生的活动的活动而须采取纠正行动 CompensableActivity 补偿容器 类名System.Activities.Stateme...

WF4.0 基础篇 (十七) Bookmark

本节主要介绍WF4中无返回值Bookmark与有返回值Bookmark,以及Bookmark在parallel,ParallelForEach,ForEach中的使用. 本文例子下载:http://files.cnblogs.com/foundation/BookmarkSample.rar本文例子说明BookmarkBookmark可使用流程Idle并触发实例的OnIdle 无返回值Bookma...
«   2020年10月   »
1234
567891011
12131415161718
19202122232425
262728293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
标签列表
搜索
最新留言
最近发表
文章归档
友情链接
  • 订阅本站的 RSS 2.0 新闻聚合
  • 扫描加本站机器视觉QQ群,验证答案为:halcon勇哥的机器视觉
  • 扫描加站长微信:站长微信:abc496103864
  • 扫描加站长QQ:
  • 扫描赞赏本站:

Powered By Z-BlogPHP 1.6.0 Valyria

Copyright Your skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864