一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
摘要: 1、环境简介 Visual Studio 2013社区版 Halcon18.05 2、使用Nuget在VS工程中安装Halcon插件 搜索栏输入关键字halcon,出现两个插件,分别是halcon语言的接口和halcon引擎,全部安装即可。 需要注意的是,这两个控件的使用的前提是你的电脑上已经安装了 阅读全文
posted @ 2020-04-17 16:52 一杯清酒邀明月 阅读(1334) 评论(0) 推荐(0)
摘要: 概述:使用Halcon在VS中的控件显示一张图片。 要点:使用了图像缩放和图像显示函数,以及鼠标滚轮响应函数。 1、创建WinForm项目 首先在VS中添加Halcon所需的控件HSmartWindowControl 然后创建新的winForm工程,并向窗体中拖入一个HSmartWindowCont 阅读全文
posted @ 2020-04-17 16:51 一杯清酒邀明月 阅读(7761) 评论(2) 推荐(0)
摘要: 前言 我们在进行项目的合作开发的时候一定无法离开一个公共平台,提供大家做项目的一个平台,目前使用较多的是SVN,它是一个开放源代码的版本控制系统。但是大家一定有遇到这样的问题,就是 全英文界面(英语好的可以忽略),这个或多或少的让我们的工作效率降低了很多,特别是针对刚接触的小伙伴更是如此,本来就不熟 阅读全文
posted @ 2020-04-17 16:39 一杯清酒邀明月 阅读(1309) 评论(0) 推荐(0)
摘要: SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。 Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subver 阅读全文
posted @ 2020-04-17 16:37 一杯清酒邀明月 阅读(2789) 评论(0) 推荐(0)
摘要: 1、取字符串的前i个字符 string str1=str.Substring(0,i); string str1=str.Remove(i,str.Length-i); 2、去掉字符串的前i个字符 string str1=str.Remove(0,i); string str1=str.SubStr 阅读全文
posted @ 2020-04-17 15:50 一杯清酒邀明月 阅读(349) 评论(0) 推荐(0)
摘要: 前言 哈夫曼编码是一种贪心算法和二叉树结合的字符编码方式,具有广泛的应用背景,最直观的是文件压缩。本文主要讲述如何用哈夫曼编解码实现文件的压缩和解压,并给出代码实现。 哈夫曼编码的概念 哈夫曼树又称作最优树,是一种带权路径长度最短的树,而通过哈夫曼树构造出的编码方式称作哈夫曼编码。 也就是说哈夫曼编 阅读全文
posted @ 2020-04-17 14:57 一杯清酒邀明月 阅读(2480) 评论(1) 推荐(0)
摘要: 1、 QMouseEvent.x() 和 QMouseEvent.y() 是窗口里面的坐标, 相当于 Windows API 里面的 ClientX和ClientY 。 2、 QMouseEvent.GlobalX() 和 QMouseEvent.GlobalY() 是位于屏幕上的坐标, 相当于 W 阅读全文
posted @ 2020-04-17 13:45 一杯清酒邀明月 阅读(790) 评论(0) 推荐(0)
摘要: Camera Binning Mode:像素合并模式,将相邻的像素单元电荷通过物理的方法叠加在一起作为一个像素输出信号; 水平方向Binning: 同列相邻行的电荷叠加 垂直方向Binning: 同行相邻列的电荷叠加 采用这种方式,相邻的像元中感应的电荷被加在一起,以一个像素的方式读出.B Binn 阅读全文
posted @ 2020-04-17 13:04 一杯清酒邀明月 阅读(813) 评论(0) 推荐(0)
摘要: 1、RAW格式是什么 RAW格式: RAW图像就是CMOS或者CCD图像感应器将捕捉到的光源信号转化为数字信号的原始数据。 RAW格式的全称是RAW Image Format。 摄像头的数据输出格式一般分为CCIR601、CCIR656、RAW RGB等格式,此处说的RGB格式应该就是CCIR601 阅读全文
posted @ 2020-04-17 12:59 一杯清酒邀明月 阅读(5172) 评论(0) 推荐(0)
摘要: 一、相机硬件接线图 2号引脚接传感器的触发信号引脚,5号与传感器共地连接。 二、pylon软件设置 三、halcon软触发相机拍照Halcon采集助手设置软触发: 1.set_framegrabber_param (AcqHandle, 'TriggerMode', 'On')2.set_frame 阅读全文
posted @ 2020-04-17 10:34 一杯清酒邀明月 阅读(8343) 评论(0) 推荐(2)
摘要: 1)MSDN的解释: DiscardInBuffer: 丢弃来自串行驱动程序的接收缓冲区的数据; DiscardOutBuffer:丢弃来自串行驱动程序的传输缓冲区的数据; 2)在上述解释中“串行驱动程序的接收/发送缓冲区”袭,示意图如下: 驱动程序内部维护的两个缓冲区(绿色的)就是“串行驱动程序的 阅读全文
posted @ 2020-04-17 09:44 一杯清酒邀明月 阅读(6683) 评论(0) 推荐(2)