自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (9)
  • 收藏
  • 关注

原创 Halcon生成渐变图像

halcon生成渐变图像

2022-05-02 10:36:58 486

原创 用halcon标定助手标定数据不准确问题的解决

halcon标定不准确问题出在哪里

2022-03-09 11:45:43 1733 1

原创 C# Dictionary到List的转换

// 声明Dictionary并初始化Dictionary<string, string> dic = new Dictionary<string, string>() {{“1”, “one”},{“2”, “two”},{“3”, “three”}};// 获得KeyListList keyList = dic.Keys.ToList(); // 获得ValueList List<string> valueList = d

2021-12-09 11:10:37 2120

原创 winform 上加ToolStrip时图标大小调整

winform 上加ToolStrip时图标大小调整调整ToolStrip的ImageScalingSize属性,则所有ToolStripButton的图像统一改变大小。

2020-08-11 23:13:42 1951

原创 C# 窗口变化时Tablelayout控件显示不正常

窗体上的TabControl控件使用了Tablelayout控件布局了一些button,出现奇怪的问题:当窗体最小化再打开时Tablelayout控件变成了一条线,相应的button也看不见了。经多次实验发现把Tablelayout控件的AutoScroll属性设置为True时问题消失,原因未知,非常奇怪。...

2020-08-05 10:56:32 397

原创 C#使用用户控件导致界面崩溃问题的解决

使用用户控件很容易导致界面崩溃,千万别点“忽略错误”而强行打开界面,或者进Designer文件删除出问题的界面,否则界面上的用控件都移除,特别难恢复,就算费时费力重新加上,也会导致各种各样的问题。根据经验,总结户控件很容易导致界面崩溃原因及解决方法如下:1.用户控件程序出现严重错误,导致用户控件从工具箱中被移除导致用户控件未注册。解决:绝大多数都是这类问题,排查用户控件错误都难解决。我有几次是因为从Any Cup、X86和X64平台之间切换,导致引用SDK的Dll不兼容导致,更换为相应平台Dll后解决。

2020-05-18 18:00:04 1716

原创 海康威视工业相机报错:找不到IntPtr ,System.Runtime.InteropServices.Marshal函数

c#程序,在自己电脑上跑没问题,到工作机上则显示海康威视工业相机SDK的托管代码IntPtr buffer = Marshal.UnsafeAddrOfPinnedArrayElement(device.SpecialInfo.stGigEInfo, 0);报错,经查是Microsoft.NET Framework太旧了,重新装新的Microsoft.NET Framework_4.6.2就好了。有很多莫名其妙的错误都是Microsoft.NET Framework问题。...

2020-05-18 17:36:28 1755

原创 c#中控件的Invoke、BeginInvoke的区别

1、Control.Invoke       1、在拥有控件的UI线程中调用Control.Invoke,等同于控件方法的直接调用。   2、在子线程中调用Control.Invoke,子线程将向拥有控件的UI窗口发送消息,由UI窗口线程执行委托,如果委托方法耗时,则该调用控件方法的子线程处于阻塞状态,直到当该消息被UI线程执行完成后,子线程才能继续往下执行。(同步调用)2、Delegate.BeginInvoke (异步调用)     1、在主线程(UI线程)中调用Control.Be

2020-05-09 20:46:10 723

原创 C# 中 Delegate的Invoke、BeginInvoke的区别

1、Delegate.Invoke  特点:  1.同步调用,即在当前调用线程中执行委托,类似方法的常规调用。  2.委托如果执行一些耗时的操作,就会阻塞调用线程,即委托执行完后当前调用线程才继续向下执行,等于委托方法的直接调用。2、Delegate.BeginInvoke特点:1.异步调用,即在线程池分配的子线程中执行委托,因此执行时不会阻塞调用委托的线程,该线程在调用后不等委托结束继续向下执行。   2、委托结束时,如果有返回值,子线程将返回值传递给调用线程;  

2020-05-09 20:29:11 1496

原创 c# winform 用属性方法实现子窗体修改父窗体控件的值

c# winform 用属性方法实现子窗体修改父窗体控件的值主窗口:lable名:labelFather…子窗口:lable名:labelChildFrom1.csusing System;using System.Windows.Forms;namespace WindowsFormsApplication2{ public delegate void Mydelegat...

2020-03-20 22:58:02 3106 3

原创 c# winform 用委托方法实现子窗体修改父窗体控件的值

c# winform 用委托方法实现子窗体修改父窗体控件的值主窗口:lable名:labelFather…子窗口:lable名:labelChildFrom1.csusing System;using System.Windows.Forms;namespace WindowsFormsApplication2{ public delegate void Mydelegat...

2020-03-20 18:50:59 2099

原创 C# Listview 第一列内容位置无法调整

解决方法是第一列变成空列,从第二列开始有效,程序如下: this.listViewResult.Columns.Add("", 0, HorizontalAlignment.Right);//加一空列,原因是第一列内容无法居中 this.listViewResult.Columns.Add("序号", (this.listViewResult.Size.Width-4) ...

2020-03-01 16:54:37 1461

原创 error C2011: “CDialogEx”:“class”类型重定义 问题的解决

error C2011: “CDialogEx”:“class”类型重定义 问题的解决编程突然出现这个问题,研究后发现,是编译的中间文件有问题了,把编译的中间文件都删除后重新编译就可以了。...

2019-11-12 17:08:28 794

转载 Halcon模板匹配——create_shape_model

转载自点击打开链接最近做机器视觉,做到模板匹配,主要用到两个函数,遇到一篇好文章介绍这两个函数介绍得很详细,转载来create_shape_model(Template : ://reduce_domain后的模板图像     &...

2019-06-07 20:18:53 750

原创 Opencv配置的原理和方法

Opencv对VS来说是第三方软件,为了能在vs编程时使用它,必须手动进行配置。Opencv是动态或静态链接库,在使用时需要满足以下两条才能使用: 1.在程序中包含所用函数的头文件,头文件都在opencv\build\include下面。 2.调用函数体,以链接库的形式给出。这部分在opencv\build\x86\vc11下面。其中lib和bin是属于动态链接库,staticlib属于静态链...

2018-09-12 11:34:29 544

原创 QT5+VS2012程序ui文件被以xml格式打开的解决方法

QT5+VS2012程序ui文件被以xml格式打开,而不是我们所期望的QT designer打开,这说明ui文件默认编辑器被修改了,可以改回来,方法如下: 对ui文件点右键,然后选择“打开方式”,在出现的界面中将“Qt Designer”设为默认值即可。 ...

2018-08-20 22:05:34 925

原创 vs+opencv输出视频程序

include include

2018-08-20 12:05:33 1122

原创 vs+opcv 中imread读不出图片的解决

如果如下写: Mat img=imread(“F:\experiment\high.jpg”); 则读不出图像。可以改为: Mat img=imread(“F:/experiment/high.jpg”); 或 Mat img=imread(“F:\experiment\high.jpg”); 原因在于 文件路径中的正斜杠,又称左斜杠,符号是”/”;是...

2018-08-19 20:59:18 758

原创 如何在VS中显示代码行号

选择“工具”-“选项”,-“文本编辑器”-“C/C++”-“常规”选项卡,在右边“显示”栏下,找“行号”并勾选,行号可以显示了

2018-08-19 17:24:54 5138 1

原创 VS2012显示“已加载符号”等调试信息的关闭方法

在用VS调试时总有些乱糟糟的调试信息,特别烦人,如: *“MainWindow.exe”(Win32): 已加载“F:\experiment\multimedia2\MainWindow\Win32\Debug\MainWindow.exe”。已加载符号。 “MainWindow.exe”(Win32): 已加载“C:\Windows\SysWOW64\ntdll.dll”。已加载符号。 “...

2018-08-19 12:25:59 4142

halcon标定资料及图像

新手在用halcon进行标定时容易出现不准确的问题,本资源给出了标定图像及注意事项,帮助新手搞定halcon标定

2022-03-09

2012年EPLAN中文入门教程.pdf

传统的CAD设计,其强大的功能帮助电气工程师方便精确的处理电气项目中的各个环节。在提高设计效率及标准化的同时,EPLAN有利于提高项目设计的严谨性,更有利于电气专业技术的传承。与电气CAE领域中主要竞争对手相比,EPLAN在软件平台及电气逻辑处理都有着明显优势。

2021-09-09

SMC Zk2真空发生器说明书

SMC真空发生器-ZK2省能型。日本SMC真空发生器多级真空发生器采用三级喷嘴结构设计,使得只利用较少的压缩空气就能够产生约3倍左右的真空抽气量,DRM多级真空发生器的真空抽气量从14L/MIN到11928L/MIN,真空度达到-92KPa,基本能够满足各种真空场合的需求,并且我们还不断的研究开发使其消耗的压缩空气更小,产生更多的真空抽量,和达到更高的真空度。

2020-10-18

如何制作图标button

在用C#编程时经常需要各种图标,如制作图标Button,制作软件图标等等。本资源给出了如何利用阿里巴巴图库的海量资源制作需要的图片,并生成图标。

2020-07-24

modbus串口主机master程序基于libmodbus,《MODBUS软件开发实战指南》源代码

在win7下采用vs2015编程的modbus主机程序,c++程序,是《MODBUS软件开发实战指南》源代码,下载后可直接运行,对使用libmodbus入门有很大帮助,在此基础上可参考libmodbus例程及其它资料实现modbus tcp编程。含libmodbus的使用方法、虚拟串口工具及《MODBUS软件开发实战指南》。

2018-11-21

win7+vs2015下编译成功的modbus上位机(应用libmodbus)包括所用调试工具和资料

在win7下采用vs2015编程的modbus上位机程序,c++程序,下载后可直接运行,对使用libmodbus入门有很大帮助,在此基础上可参考libmodbus例程及其它资料实现modbus tcp编程。含libmodbus的使用方法、虚拟串口工具及一本modbus入门书籍。

2018-11-21

lidmodbus3.14(解决configure.js错误)

libmodbus最新版,解决了原资源中configure.js运行错误

2018-11-21

KCF 跟踪算法的OPEVCV3.0+VS2012的源码级实现

程序包内是KCF 跟踪算法,在KCF作者给的c++源码的基础上修改,使程序能够直接读取图像,并能够在OPEVCV3.0+VS2012框架下的动行,还给出了篮球视频的跟踪范例,只需要在程序中改一下视频的位置就可以运行。程序是源码级的,绝非调用opencv的KCF模块实现,也绝不是作者代码的简单整合,请放心下载,有问题请留言。

2018-09-15

同济大学 魏鸿磊编写 单片机原理与应用 的PPT课件及仿真程序

同济大学 魏鸿磊编写 单片机原理与应用 的PPT课件及仿真程序,这本书做为入门非常好,浅显易懂,例程非富,而且内容很详实

2018-08-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除