摘要: 1.保存图像--24位位图(显示的图像,包括增加结果到界面上的数据) 2.保存图像(输入进来的图像,8位位图,可用作再次取像分析) CogImage8Grey cogimage8grey = new CogImage8Grey(); cogimage8grey = imageFormInput as 阅读全文
posted @ 2018-09-27 17:06 haiping_he 阅读(2222) 评论(0) 推荐(0) 编辑
摘要: 光源的类型 例如条光、背光、平行背光、同轴光、点光、隧道光、碗光、环形光、球形光、条形聚光等。根据光的波长和颜色,又可以分为X光、蓝光、红光、白光、红外光等 始终抓住有哪些光被反射之后,沿着竖直方向被相机捕捉到了。物体在相机中成了像,是因为物体表面有光反射进了相机,这些光被相机捕捉到从而成了像。 在 阅读全文
posted @ 2019-09-28 15:14 haiping_he 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: 来源:http://www.cnblogs.com/xh6300/p/6120023.html 1、变焦和对焦有什么区别? 变焦就是改变镜头的焦距(准确说是像距),以改变拍摄的视角,也就是通常所说的把被摄体拉近或推远。例如18-55mm和70-200mm镜头就是典型的变焦镜头。焦距越长,视角越窄。 阅读全文
posted @ 2019-09-28 15:10 haiping_he 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: 转 https://blog.csdn.net/shakspers/article/details/78978017 阅读全文
posted @ 2019-09-28 11:13 haiping_he 阅读(333) 评论(0) 推荐(0) 编辑
摘要: (1)输入svm然后按Tab键会生成Main函数; (2)Ctrl +k+s 三个键一起按,会调出代码段;选中多行后,然后按以上三个快捷键,输入需要使用的代码段,按下Tab,代码段会自动包括选中代码。 此功能常用来为代码行添加try -catch和region等。 (3)Home键和End键:Hom 阅读全文
posted @ 2018-09-26 14:14 haiping_he 阅读(1642) 评论(0) 推荐(0) 编辑
摘要: 1.Replace(替换字符):public string Replace(char oldChar,char newChar);在对象中寻找oldChar,如果寻找到,就用newChar将oldChar替换掉。如: string st = "abcdef"; string newstring =  阅读全文
posted @ 2018-09-26 09:58 haiping_he 阅读(2122) 评论(0) 推荐(0) 编辑
摘要: 引用类型 引用类型不包含存储在变量中的实际数据,但它们包含对变量的引用。换句话说,它们指的是一个内存位置。使用多个变量时,引用类型可以指向一个内存位置。如果内存位置的数据是由一个变量改变的,其他变量会自动反映这种值的变化。内置的 引用类型有:object、dynamic 和 string。其实引用类 阅读全文
posted @ 2018-09-26 09:02 haiping_he 阅读(243) 评论(0) 推荐(0) 编辑
摘要: //INI文件操作 //针对INI文件的API操作方法,其中的节点(Section)、键(KEY)都不区分大小写 //如果指定的INI文件不存在,会自动创建该文件。 //CharSet定义的时候使用了什么类型,在使用相关方法时必须要使用相应的类型 //例如 GetPrivateProfileSectionNames声明为C... 阅读全文
posted @ 2018-09-22 22:48 haiping_he 阅读(419) 评论(0) 推荐(0) 编辑
摘要: private const int SW_HIDE = 0; //隐藏任务栏 private const int SW_RESTORE = 9;//显示任务栏 [DllImport("user32.dll")] public static extern int ShowWindow(int hwnd, int nCmdShow); ... 阅读全文
posted @ 2018-09-22 22:27 haiping_he 阅读(2445) 评论(0) 推荐(0) 编辑
摘要: 添加引用到你的工程中,并使用using字段进行引用。 报错:未能加载文件或程序集“ICSharpCode.SharpZipLib, Version=0.86.0.518, Culture=neutral, PublicKeyToken=1b03e6acf116 解决方案:删除所有引用的NPOI相关的 阅读全文
posted @ 2018-09-22 21:31 haiping_he 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-09-22 19:45 haiping_he 阅读(1326) 评论(0) 推荐(0) 编辑
摘要: 工业视觉常用的几种标定方式。 计算像素比 有些时候我们需要的检测数据并不需要特别准确,并且手边没有其它标定工具,可以使用这种方法大概算一算每个像素对应多大距离。 找一个知道距离的物体,测出它的像素距离,像素比例=被测物体距离÷像素大小 相机固定--平台移动的标定 这种方式需要被测物体固定在可以改变位 阅读全文
posted @ 2018-09-20 17:29 haiping_he 阅读(5695) 评论(1) 推荐(0) 编辑
摘要: 弧度与角度转换公式: 1° = π / 180 ≈ 0.01745 rad 1rad = 180 / π = 57.30° 阅读全文
posted @ 2018-09-20 17:28 haiping_he 阅读(8109) 评论(0) 推荐(0) 编辑
摘要: ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符 0 NUT 32 (space) 64 @ 96 、 1 SOH 33 ! 65 A 97 a 2 STX 34 " 66 B 98 b 3 ETX 35 # 67 C 99 c 4 EOT 36 $ 68 D 100 阅读全文
posted @ 2018-09-12 20:00 haiping_he 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Mysql 是数据库开发使用的主要平台之一。sql 的学习掌握与使用是数据库开发的基础,此处展示详细sql 语句的写法,及各种功能下的 sql 语句。 在此处有 sql 语句使用示例:在这里 此处插入两张图更有说服力: sql1.PNG sql2.PNG 说明: 第一张图片是进入该环境,输入自己设定 阅读全文
posted @ 2018-09-12 19:55 haiping_he 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一、 镜头主要参数 1.焦距(FocalLength) 焦距是从镜头的中心点到胶平面上所形成的清晰影像之间的距离(注意!,相机的焦距与单片凸透镜的焦距是两个概念,因为相机上安装的镜头是多片薄的凸透镜组成,单片凸透镜的焦距是平行光线汇聚到一点,这点到凸透镜中心的距离)。焦距的大小决定着视角的大小,焦距 阅读全文
posted @ 2018-09-12 19:54 haiping_he 阅读(8064) 评论(0) 推荐(0) 编辑
摘要: 工业相机是机器视觉系统中的一个关键组件,其最基础功能就是将光信号转变成为有序的电信号。选择合适的工业相机也是机器视觉系统设计中的重要环节,工业相机不仅是直接决定所采集到的图像分辨率、图像质量等,同时也与整个系统的运行模式直接相关。 工业相机主要参数 1. 分辨率(Resolution):相机每次采集 阅读全文
posted @ 2018-09-12 19:52 haiping_he 阅读(2175) 评论(0) 推荐(0) 编辑
摘要: using System.Runtime.InteropServices; private void timer1_Tick(object sender, EventArgs e) { //判断空闲时间是否超过1分钟,超过则自动关闭窗口 if (GetIdleTick() / 1000 >= 1 * 60) ... 阅读全文
posted @ 2018-09-12 19:39 haiping_he 阅读(560) 评论(0) 推荐(0) 编辑
摘要: C#自定义Excel操作类,可以用于将DataTable导出到Excel文件,从Excel文件读取数据。 using System; using System.IO; using System.Data; using System.Collections; using System.Data.OleDb; using System.Web; using System.Web.UI; us... 阅读全文
posted @ 2018-09-12 19:37 haiping_he 阅读(520) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Drawing; using System.Drawing.Drawing2D; u... 阅读全文
posted @ 2018-09-12 19:35 haiping_he 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 在网上找一个SQLITE查看器 这个查看器叫做:www.jb51.net/database/118822.html 这个查看器可以新建SQLITE文件数据库,可以建立表索引,写SQL语句,编辑表数据 不过这个查看器支持的SQLITE数据库引擎版本低了一点,先介绍一下SQLite Database B 阅读全文
posted @ 2018-09-12 19:29 haiping_he 阅读(2032) 评论(0) 推荐(0) 编辑
摘要: C#学习基础概念二十五问 1.静态变量和非静态变量的区别?2.const 和 static readonly 区别?3.extern 是什么意思?4.abstract 是什么意思?5.internal 修饰符起什么作用?6.sealed 修饰符是干什么的?7.override 和 overload 阅读全文
posted @ 2018-09-12 19:25 haiping_he 阅读(232) 评论(0) 推荐(0) 编辑
摘要: Excel知识点。 一、添加引用和命名空间 添加Microsoft.Office.Interop.Excel引用,它的默认路径是C:\Program Files\Microsoft Visual Studio 9.0\Visual Studio Tools for Office\PIA\Office 阅读全文
posted @ 2018-09-12 19:20 haiping_he 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 采用三元操作符对?:对表达式进行运算,这种操作符比较特别,因为它有三个操作对象,但它确实属于操作符的一种,它最终也会生成一个值。其表达式采取下述形式: boolean-exp ? value0 : value1 原型比较大小 string result; int i = 5, j = 10; if 阅读全文
posted @ 2018-09-12 19:18 haiping_he 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Dock & Anchor Dock和Anchor是水火不容的,同时给控件设置Dock和Anchor属性时后设置的会覆盖前面的设置。 Dock 我初接触WinForm的时候发现控件的Width和Height只能是int,不能设置为百分比,那个时候就想子控件如何跟着父控件而变化呢?父控件变大就变大,而 阅读全文
posted @ 2018-09-12 19:14 haiping_he 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 反射(Reflection)是.NET中的重要机制,通过放射,可以在运行时获得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等。有了反射,即可对每一个类型了如指掌。如果获得了构造函数的信息,即可直接创建对象 阅读全文
posted @ 2018-09-12 19:03 haiping_he 阅读(312) 评论(0) 推荐(0) 编辑