2020年6月30日
摘要: 一、首先在某东上购买树莓派摄像头 我的买的硬件张这个样子的(CSI接口摄像头): 正视图 后视图 当然我买的不是正版的,价格在50多块钱吧。所以也不算很贵,买回来看看,电路也不算特别的复杂,自己做的话应该也是没有问题的~(注意买回来的摄像头前面都是有一个小的透明薄膜的,但是很影响摄像头的成像效果,用 阅读全文
posted @ 2020-06-30 15:24 NLazyo 阅读(2861) 评论(0) 推荐(0) 编辑
  2020年5月19日
摘要: 一、标注工具(labelimg) 1.下载地址 2.双击运行 3.保存后的文件为xml格式 二、下载编译darknet 1.拉取darknet git clone https://github.com/pjreddie/darknet cd darknet 2.修改配置文件Makefile(如何使用 阅读全文
posted @ 2020-05-19 17:47 NLazyo 阅读(2007) 评论(0) 推荐(0) 编辑
  2020年3月30日
该文被密码保护。 阅读全文
posted @ 2020-03-30 15:18 NLazyo 阅读(0) 评论(0) 推荐(0) 编辑
  2020年3月16日
摘要: 要配置NVIDIA显卡的CUDA和cudnn,各种版本之间的依赖关系以及与其他使用GPU的库版本兼容一直没有弄明白,最近经过多次卸载重装,终于成功配置好了显卡计算环境,于是把各个驱动程序和库之间的依赖关系理一下。 一.显卡 我的显卡如下: 二.驱动下载 官网下载https://www.geforce 阅读全文
posted @ 2020-03-16 11:34 NLazyo 阅读(14631) 评论(0) 推荐(1) 编辑
  2020年3月9日
摘要: HALCON 的ide有2种模式:hdevelop 和hdevelop xlhdevelop 适用于普通分辨率的图像,小于等于 32k x 32k ;hdevelop xl适用于大分辨率的图像,大于 32k x 32k 。 阅读全文
posted @ 2020-03-09 13:47 NLazyo 阅读(2788) 评论(0) 推荐(0) 编辑
  2020年3月5日
摘要: #1.控制面板>程序>启用或关闭Windows功能>…(控制面板可在 桌面右键>个性化>主题>桌面图标设置>勾选控制面板>确定) #2.小娜搜索IIS打开IIS #3.右击网站添加FTP站点 #4.输入站点名称和作为FTP的目录 #5.IP地址填FTP本机IP,选择无SSL #6.根据需要选择身份验 阅读全文
posted @ 2020-03-05 09:01 NLazyo 阅读(1245) 评论(0) 推荐(0) 编辑
  2020年1月19日
摘要: 因为教研室项目要求,近期做了关于巴特沃斯滤波器部分,采用的是C#与Matlab混合编程的方式,由于是第一次写博客,还有许多不足的地方。 教研室用的VS版本为2017版,而MatlabR2012a和MatlabR2014b似乎并不支持VS2017版,经过几番折腾,确定Matlab为2016版。 Mat 阅读全文
posted @ 2020-01-19 13:33 NLazyo 阅读(1475) 评论(0) 推荐(0) 编辑
  2020年1月17日
摘要: 1.前言:数字信号处理相关知识准备 通常来说,一种理想滤波器的频率响应是很容易理解的,如图所示。 图1 滤波器频响以低通为例,滤波器频率响应函数为所谓滤波器处理的过程,简单来说,可以用公式 来表示,由卷积的性质可以知道,该公式的另一种形式为 其中x(n)为要处理的数据序列,h(n)为逼近滤波器的时域 阅读全文
posted @ 2020-01-17 17:11 NLazyo 阅读(2380) 评论(0) 推荐(0) 编辑
  2020年1月12日
摘要: 前言 说起显示文字,估计大家都觉得很简单。Opengl作为一个专业的绘图技术,竟然没有显示文字的接口。后来经过详细研究,发现显示文字是一个非常高深的问题。Opengl作为一个底层API已经不适合提供对应的接口。 环境搭建 在开始之前,我们需要搭建开发环境。OpenGL是C++的接口,C#需要对其进行 阅读全文
posted @ 2020-01-12 16:41 NLazyo 阅读(997) 评论(0) 推荐(0) 编辑
  2019年12月25日
摘要: DIBSection--比较好的支持控件尺寸变换 NativeWindow HiddenWindow FBO 控件尺寸变换只刷新部分 /// <summary> /// A DIB section - offscreen but NEVER hardware accelerated. /// </s 阅读全文
posted @ 2019-12-25 17:10 NLazyo 阅读(589) 评论(0) 推荐(0) 编辑
摘要: set_paint_3d_plot.hdev演示如何使用操作员set_paint的模式“ 3d_plot”电阻器.hdev使用多个聚焦级别按深度提取焊料measure_solder_paste_dff.hdev使用距焦点的深度在BGA焊盘上重建焊膏measure_bga_dff.hdev使用距焦点的 阅读全文
posted @ 2019-12-25 17:03 NLazyo 阅读(995) 评论(0) 推荐(0) 编辑
  2019年12月19日
摘要: 当三维体放在世界坐标系中后,由于显示器只能用二维图像显示三维休,因此必须要依赖投影来把三维体降低维数。 投影变换的目的就是定义了一个视景体,使得视景体外多余的部分不会显示。 投影包括透视投影(perspective projection)和正视投影(orthographic projection)两 阅读全文
posted @ 2019-12-19 18:00 NLazyo 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 视口变换主是将视景体内投影的物体显示到二维的视口平面上. 在计算机图形学中,它的定义是将经过几何变换, 投影变换和裁剪变换后的物体显示于屏幕指定区域内. 前面我们讨论过的透视投影, 正射投影, 它们都会产生一个视景体, 利用Viewport()函数, 就可以把这些视景体内投影的物体显示到屏幕指定的区 阅读全文
posted @ 2019-12-19 15:30 NLazyo 阅读(750) 评论(0) 推荐(0) 编辑
  2019年11月29日
摘要: affine_trans_pixel 和 affine_trans_point_2d的不同在于所使用的坐标系原点不同,affine_trans_pixel 使用的是像素坐标系, 即原点位于图像的左上角第一个像素,使用row和column来确定像素位置,而affine_trans_point_2d的原 阅读全文
posted @ 2019-11-29 15:30 NLazyo 阅读(4185) 评论(0) 推荐(1) 编辑
  2019年11月5日
摘要: FFT之后得到的是什么数 FFT之后得到的那一串复数是波形对应频率下的幅度特征,注意这个是幅度特征不是复制,下面要讲两个问题:1.如何获取频率,2.如何获取幅值 获取频率 FFT变换如何获取频率?傅里叶变换并没对频率进行任何计算,频率只与采样率和进行傅里叶变换的点数相关,注意这里是进行傅里叶变换的点 阅读全文
posted @ 2019-11-05 16:49 NLazyo 阅读(9106) 评论(0) 推荐(0) 编辑
  2019年9月15日
摘要: 计算次幂 Trial>> 3 ^ 2 % 3 raised to the power of 2 ans = 9 MATLAB 计算正弦值 Trial>> sin(pi /2) % sine of angle 90o ans = 1 MATLAB 除以零 Trial>> 7/0 % Divide by 阅读全文
posted @ 2019-09-15 10:21 NLazyo 阅读(1221) 评论(0) 推荐(0) 编辑
  2019年9月5日
摘要: Synchronized vs SyncRoot 我们知道,在.net的一些集合类型中,譬如Hashtable和ArrayList,都有Synchronized静态方法和SyncRoot实例方法,他们之间有联系吗?我怎么才能用好他们呢? 我们以Hashtable为例,看看他们的基本用法: Hasht 阅读全文
posted @ 2019-09-05 10:16 NLazyo 阅读(803) 评论(0) 推荐(0) 编辑
  2019年6月20日
摘要: 看公式枯燥?看不懂?那就看下面这边文章吧! 作 者:韩 昊 知 乎:Heinrich 微 博:@花生油工人 知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。 转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。 ——更新于201 阅读全文
posted @ 2019-06-20 14:51 NLazyo 阅读(547) 评论(0) 推荐(0) 编辑
  2019年3月28日
摘要: gen_region 之类的创建region 之前需要提前设置region的最大尺寸,设置方法如下: set_system('width',2000)set_system('height',2000) 或者将gen_region 放在读取图片方法的后面,这样halcon会自动设置最大尺寸. 否则会创 阅读全文
posted @ 2019-03-28 17:47 NLazyo 阅读(777) 评论(0) 推荐(0) 编辑
  2019年3月18日
摘要: NCC匹配 基于Normalized cross correlation(NCC)用来比较两幅图像的相似程度已经是一个常见的图像处理手段。在工业生产环节检测、监控领域对对象检测与识别均有应用。NCC算法可以有效降低光照对图像比较结果的影响。而且NCC最终结果在0到1之间,所以特别容易量化比较结果,只 阅读全文
posted @ 2019-03-18 14:12 NLazyo 阅读(10790) 评论(1) 推荐(2) 编辑
摘要: 通过灰度线性映射增强图像对比度 Halcon中如何通过灰度线性映射增强图片对比度呢?不急,我先讲点其他的。 如果你用过Photoshop,那么想必对增强图像的对比度很熟悉。在Photoshop中,我们对下面这张图执行“色阶”调整: 执行“色阶”调整:可以观察到图片的对比度明显增强。(白的更白,黑的更 阅读全文
posted @ 2019-03-18 13:52 NLazyo 阅读(1281) 评论(0) 推荐(0) 编辑
摘要: http://www.skcircle.com/ 阅读全文
posted @ 2019-03-18 13:45 NLazyo 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 相关性 线性相关 数据在一条直线附近波动,则变量间是线性相关 非线性相关 数据在一条曲线附近波动,则变量间是非线性相关 不相关 数据在图中没有显示任何关系,则不相关 平均值 N个数据 的平均值计算公式: 标准差 标准差表示了所有数据与平均值的平均距离,表示了数据的散度,如果标准差小,表示数据集中在平 阅读全文
posted @ 2019-03-18 13:43 NLazyo 阅读(1919) 评论(0) 推荐(0) 编辑
摘要: 这个类库是作者工作中使用的私人类库,本类库适用于自动化行业的软件工程师使用。如果大家在使用中有任何疑问和建议欢迎联系作者, 或者在页面留言. (一) 引用类库 本类库的环境为.net framework 4.5, 编译目标平台为X64, 本类库完全由C#开发。 它的安装方式有三种, 介绍如下: (1 阅读全文
posted @ 2019-03-18 13:28 NLazyo 阅读(1675) 评论(0) 推荐(0) 编辑
摘要: 14.1 Access 1. get_region_chain 功能:一个对象的轮廓(contour)作为链式码。 2. get_region_contour 功能:查询一个目标的轮廓(contour)。 3. get_region_convex 功能:查询突起的外表作为轮廓(contour)。 4 阅读全文
posted @ 2019-03-18 13:21 NLazyo 阅读(5597) 评论(0) 推荐(0) 编辑
摘要: 基于组件的模板匹配: 应用场合:组件匹配是形状匹配的扩展,但不支持大小缩放匹配,一般用于多个对象(工件)定位的场合。 算法步骤: 1.获取组件模型里的初始控件 gen_initial_components() 参数: ModelImage [Input] 初始组件的图片 InitialCompone 阅读全文
posted @ 2019-03-18 13:14 NLazyo 阅读(10193) 评论(0) 推荐(0) 编辑
摘要: 关于HALCON的新手入门问题简答(1) 无论读入什么图像,读入图像显示效果明显和原始图像不一致,哪怕是从相机读入的图像,也是明显颜色差异。什么原因引起? 答:初步诊断是,显示的时候调用的颜色查找表存在异常不是 default ,而是其它选项。此时可以通过查阅相关参数,调用set_system解决, 阅读全文
posted @ 2019-03-18 12:00 NLazyo 阅读(1424) 评论(0) 推荐(0) 编辑
  2019年3月12日
摘要: 手册里面的particle例子,例子的任务是分析颗粒在液体中。在这个应用程序的主要困难:存在两种类型的对象:大明亮物体和较低的小物体的对比。此外噪音使分割的存在困难;无法使用全局灰度阈值threshold进行分割;所以采用先将大块不需要检测的部分去除掉,再通过灰度动态阈值dyn_threshold分 阅读全文
posted @ 2019-03-12 16:14 NLazyo 阅读(2062) 评论(0) 推荐(0) 编辑
  2019年3月4日
摘要: read_image (Image, 'pcb')dev_close_window ()get_image_size (Image, Width, Height)dev_open_window (0, 0, Width, Height, 'black', WindowHandle)dev_displ 阅读全文
posted @ 2019-03-04 16:30 NLazyo 阅读(1058) 评论(0) 推荐(0) 编辑
摘要: Compute the distance transformation of a region 该算子的作用是计算对region转换距离。该算子的形式为distance_transform(Region : DistanceImage :Metric,Foreground,Width,Height  阅读全文
posted @ 2019-03-04 15:55 NLazyo 阅读(3987) 评论(0) 推荐(0) 编辑
  2019年1月22日
摘要: 经过仔细检查后发现,是DLL版本和源码生成的DLL版本不一致,造成的! 复制新的过去,问题就解决了. 阅读全文
posted @ 2019-01-22 09:21 NLazyo 阅读(830) 评论(0) 推荐(0) 编辑
  2019年1月10日
摘要: 概述:安装了.net reactor之后,可以在安装目录下找到帮助文档REACTOR_HELP.chm,目前没有中文版本,里面详细介绍了.net reactor的各功能及使用场景。 安装了.net reactor之后,可以在安装目录下找到帮助文档,目前没有中文版本,里面详细介绍了.net react 阅读全文
posted @ 2019-01-10 16:41 NLazyo 阅读(8624) 评论(0) 推荐(0) 编辑
  2018年12月25日
摘要: 从去除毛刺的策略看开运算opening_circle和闭运算closing_circle的异同 例一:毛刺在往外凸的面上 策略1:分割出黑色部分,然后通过开运算去掉毛刺,再通过原黑色部分区域减去开运算之后的区域,得到毛刺部分的区域。 1 read_image (Tu, 'C:/Users/xiahu 阅读全文
posted @ 2018-12-25 14:57 NLazyo 阅读(2592) 评论(0) 推荐(0) 编辑
  2018年11月28日
摘要: 借鉴博文 https://blog.csdn.net/lyj_viviani/article/details/51800445 老毛桃pe开机按f11,选第三个启动项 安装win10需要改用UEFI引导模式,硬盘需要换成GUID格式; BIOS设置(1)先到BIOS里设置下(如果有的话): secu 阅读全文
posted @ 2018-11-28 12:04 NLazyo 阅读(3274) 评论(0) 推荐(0) 编辑
  2018年10月12日
摘要: Windows 使用 Gogs 搭建 Git 服务器 随便说两句 之前有使用 Gitblit 在Windows搭建Git服务器,用的也挺好的,可能安装起来略麻烦一点。现在全用 Gogs 在windows搭建Git服务器,主要是因界面好看,管理更方便一些。 Gogs特点 易安装 跨平台 轻量级 stp 阅读全文
posted @ 2018-10-12 13:48 NLazyo 阅读(662) 评论(0) 推荐(0) 编辑
  2018年9月26日
摘要: 一 读取的3种方式: read_image( image,'filename') //image 是输出对象,后面是输入文件的路径和名称 read_image( image,'filename') //image 是输出对象,后面是输入文件的路径和名称 读取多图: 1,申明一个数组,分别保存路径 I 阅读全文
posted @ 2018-09-26 15:31 NLazyo 阅读(595) 评论(0) 推荐(0) 编辑
  2018年8月23日
摘要: 在机器视觉检测时,经常会遇到需要检测反光的物品,例如:金属、铝箔表面、反光膜片、光滑表面的物品等,这类物品都有同样的特点,就是会发出炫光,这样在检测的时候会影响被测物的特征提取,这个时候需要怎么处理呢?下面就给大家介绍一下如何解决机器视觉检测反光的问题: 1.反光物体检测的光源选型 (1).采用低角 阅读全文
posted @ 2018-08-23 15:13 NLazyo 阅读(3833) 评论(0) 推荐(0) 编辑
  2018年8月13日
摘要: 假设有这么个页面布局的方法,依次对头部、主体和底部进行渲染,头部和底部是固定的内容,而主体需要额外请求。这里用Sleep模拟网络延时,Rendering方法其实也就是对Console.WriteLine的简单封装而已。。。PagePaint运行过后,结果是这样的: 挺正常的结果,但是Header渲染 阅读全文
posted @ 2018-08-13 18:23 NLazyo 阅读(14861) 评论(1) 推荐(1) 编辑
  2018年8月1日
摘要: 1、查登录权限 如果文件服务器没有为用户授权,那么用户自然就不能远程登录服务器系统了,为此笔者决定先仔细检查一下文件服务器系统是否为自己使用的登录账号,授予了远程登录权限。在进行这种检查时,笔者先是在文件服务器本地以系统管理员身份登录进去,依次单击该系统的“开始”/“程序”/“管理工具”/“服务器管 阅读全文
posted @ 2018-08-01 11:18 NLazyo 阅读(9135) 评论(0) 推荐(0) 编辑
  2018年7月20日
摘要: 举例: 我拥有(你的公钥,自己的私钥) 你拥有(我的公钥,自己的私钥) 用法1: 我用"自己的私钥"加密自己的内容 > 你用"我的公钥"可以解密我发给你的内容; 我可以用"你的公钥"解密你发给我的内容< 你用"自己的私钥"加密自己的内容; 用法2: 我用"你的公钥"加密自己的内容 >你用"自己的私钥 阅读全文
posted @ 2018-07-20 09:50 NLazyo 阅读(224) 评论(0) 推荐(0) 编辑