12 2017 档案
摘要:1. 数字图像和数字图像处理 图像可定义为一个函数,其自变量是坐标,因变量是灰度值。 当自变量和因变量全是离散值时,则称该图像是数字图像。 数字图像由有限数量的元素组成,这些元素成为像素,每个像素都有特定的位置和灰度值。 数字图像处理是指借助数字计算机来处理数字图像。 从图像处理到计算机视觉是一个连
阅读全文
摘要:Halcon 三大数据类型: (1)图像 (2)区域 (3)XLD 查看时间工具 如果想让图像减少,则进行腐蚀(或者使用开运算),反之,则进行膨胀(或闭运算) 腐蚀后再进行膨胀,相当于进行开运算。因为腐蚀比膨胀去掉的更多。 opening或者二值化得到的都是一个区域。 Blob分析典型实例 分割电路
阅读全文
摘要:1. 数组操作 2. 可视化-更新窗口 (1)单步模式-总是:则可以自动显示图像; (2)单步模式-从不:需要调用显示函数才能显示图像。 (3)单步模式-清空显示:将原图清除,再显示新图 3. 图像处理基本操作 (1)读取图像 a. Ctrl+R b. 直接调用read_image *读取两幅图 r
阅读全文
摘要:Halcon Example位置: C:\Users\Public\Documents\MVTec\HALCON-13.0\examples 安装位置:C:\Program Files\MVTec\HALCON-13.0 常用操作: 打开例程:Ctrl+E Lesson1:使用MindVision相
阅读全文
摘要:每个操作系统上运行的程序都有一个线程,一个进程可以包括一个或多个线程。线程是操作系统分配处理器时间的基本单元,在进程中可以有多个线程同时执行。 多线程优点: (1)通过网络与Web服务器和数据库完成以下任务; (2)执行占用大量时间的操作; (3)区分具有不同优先级的任务; (4)使用户界面可以在将
阅读全文
摘要:用惯了win8.1,再用win10 很不习惯使用FN+F1-F12 如果要避免使用FN+:使用【FN+ESC】
阅读全文
摘要:《宁静祷文》 神啊, 请赐予我宁静,让我能接受,我无法改变的事情; 请赐予我勇气,好让我改变,我能去改变的事情; 请赐予我睿智,好让我区别,以上这两者的不同。 尼布尔作、洪宋弦译 有勇气去改变那些可以改变的事情;有度量去容忍那些不能改变的事情;有足够的智慧区别以上两类事情。 朱清时
阅读全文
摘要:PictureBox的使用 代码: 显示部分 当我切换不同位置之间的照片时,出现这种问题: 但是当我代码改成下面的代码时,则错误消除 但我并不清楚原因
阅读全文
摘要:
阅读全文
摘要:静态类StaticData.cs using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Wind
阅读全文
摘要:出错原因: 1. 修改了该窗口文件的.Designer.cs文件中:#region Windows 窗体设计器生成的代码这里面的代码,导致运行不正常。 为了传递数据,我在构造函数中增加了传递的值。 需去掉这个_machine 2. 项目属性-配置使用x64时,使用UserControl也会出错 如果
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 反射常用函数 { class Program { static void Main(string[] args)...
阅读全文
摘要:反射式动态获取程序集的元数据的功能 VS的只能提示和反编译就是使用的反射。 反射的一个重要的类是Type,其可获得一个类型的类型,通过这个我们可以获取类中的所有信息,包括方法、属性。 可以动态调用类的属性、方法。 反射是通过.dll来创建对象,调用成员。 对于已经已经生成的类库,在另一个项目中引用时
阅读全文
摘要:1.创建一个使用程序集的项目ProjA 2.创建类库,作为被引用的程序集Common Class1.cs一般是直接删掉 3. 然后再Common中添加所需要的类 而且如果希望Person能其他项目访问,需要将Person声明为Public 4. 如果要在ProjA中使用Person中的Write方法
阅读全文
摘要:程序集(Assembly):是.Net概念 exe文件和dll文件都是程序集:exe是执行的,而dll文件不可运行。 程序集包含资源文件,类型元数据(描述代码中定义的每一个类型和成员,二进制形式)、IL代码(这些都被封装在了exe或者dll文件中),每个程序集都有自己的名称、版本等信息。这些信息可以
阅读全文
摘要:public Form1() { InitializeComponent(); Button button = new Button(); button.Location = new Point(100, 100); button.Size = new Size(10...
阅读全文
摘要:1. 委托 PlayMusic.cs Form1.cs 2. 事件 PlayMusic.cs Form1.cs 3. 直接定义事件 PlayMusic.cs Form1.cs 4. 总结 委托作用:占位,在不知道将来要执行的方法的具体代码时,可以先用一个委托变量来代替方法调用(委托的返回值,参数列别
阅读全文

浙公网安备 33010602011771号