2020年6月30日
摘要: 树莓派上可以找到摄像头驱动,但是在树莓派终端输入raspistill -o image.jpg,输出如下错误: mmal: Cannot read camera info, keeping the defaults for OV5647mmal: mmal_vc_component_create: 阅读全文
posted @ 2020-06-30 18:13 NLazyo 阅读(2407) 评论(0) 推荐(0) 编辑
摘要: 文档原文:https://www.raspberrypi.org/app/uploads/2013/07/RaspiCam-Documentation.pdf 作用 在指定的时间运行摄像头,而且如果需要可以捕获JPG图片 使用格式 raspistill [options] 图像参数与命令 -?, - 阅读全文
posted @ 2020-06-30 17:55 NLazyo 阅读(6520) 评论(0) 推荐(0) 编辑
摘要: 1.基本设置 sudo raspi-config 命令,进入到树莓派基本设置界面 选择: 5 Interfacing Options 然后选择 Camera Enable SSH Enable VNC Enable SPI Enable I2C Enable Serial Enable 1-Wire 阅读全文
posted @ 2020-06-30 16:03 NLazyo 阅读(11215) 评论(1) 推荐(1) 编辑
摘要: 一、首先在某东上购买树莓派摄像头 我的买的硬件张这个样子的(CSI接口摄像头): 正视图 后视图 当然我买的不是正版的,价格在50多块钱吧。所以也不算很贵,买回来看看,电路也不算特别的复杂,自己做的话应该也是没有问题的~(注意买回来的摄像头前面都是有一个小的透明薄膜的,但是很影响摄像头的成像效果,用 阅读全文
posted @ 2020-06-30 15:24 NLazyo 阅读(2931) 评论(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 阅读(2018) 评论(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 阅读(15597) 评论(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 阅读(2958) 评论(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 阅读(1256) 评论(0) 推荐(0) 编辑
  2020年1月19日
摘要: 因为教研室项目要求,近期做了关于巴特沃斯滤波器部分,采用的是C#与Matlab混合编程的方式,由于是第一次写博客,还有许多不足的地方。 教研室用的VS版本为2017版,而MatlabR2012a和MatlabR2014b似乎并不支持VS2017版,经过几番折腾,确定Matlab为2016版。 Mat 阅读全文
posted @ 2020-01-19 13:33 NLazyo 阅读(1543) 评论(0) 推荐(0) 编辑
  2020年1月17日
摘要: 1.前言:数字信号处理相关知识准备 通常来说,一种理想滤波器的频率响应是很容易理解的,如图所示。 图1 滤波器频响以低通为例,滤波器频率响应函数为所谓滤波器处理的过程,简单来说,可以用公式 来表示,由卷积的性质可以知道,该公式的另一种形式为 其中x(n)为要处理的数据序列,h(n)为逼近滤波器的时域 阅读全文
posted @ 2020-01-17 17:11 NLazyo 阅读(2641) 评论(0) 推荐(0) 编辑
  2020年1月12日
摘要: 前言 说起显示文字,估计大家都觉得很简单。Opengl作为一个专业的绘图技术,竟然没有显示文字的接口。后来经过详细研究,发现显示文字是一个非常高深的问题。Opengl作为一个底层API已经不适合提供对应的接口。 环境搭建 在开始之前,我们需要搭建开发环境。OpenGL是C++的接口,C#需要对其进行 阅读全文
posted @ 2020-01-12 16:41 NLazyo 阅读(1077) 评论(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 阅读(615) 评论(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 阅读(1043) 评论(0) 推荐(0) 编辑
  2019年12月19日
摘要: 当三维体放在世界坐标系中后,由于显示器只能用二维图像显示三维休,因此必须要依赖投影来把三维体降低维数。 投影变换的目的就是定义了一个视景体,使得视景体外多余的部分不会显示。 投影包括透视投影(perspective projection)和正视投影(orthographic projection)两 阅读全文
posted @ 2019-12-19 18:00 NLazyo 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 视口变换主是将视景体内投影的物体显示到二维的视口平面上. 在计算机图形学中,它的定义是将经过几何变换, 投影变换和裁剪变换后的物体显示于屏幕指定区域内. 前面我们讨论过的透视投影, 正射投影, 它们都会产生一个视景体, 利用Viewport()函数, 就可以把这些视景体内投影的物体显示到屏幕指定的区 阅读全文
posted @ 2019-12-19 15:30 NLazyo 阅读(772) 评论(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 阅读(4487) 评论(0) 推荐(1) 编辑
  2019年11月5日
摘要: FFT之后得到的是什么数 FFT之后得到的那一串复数是波形对应频率下的幅度特征,注意这个是幅度特征不是复制,下面要讲两个问题:1.如何获取频率,2.如何获取幅值 获取频率 FFT变换如何获取频率?傅里叶变换并没对频率进行任何计算,频率只与采样率和进行傅里叶变换的点数相关,注意这里是进行傅里叶变换的点 阅读全文
posted @ 2019-11-05 16:49 NLazyo 阅读(9441) 评论(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 阅读(1235) 评论(0) 推荐(0) 编辑
  2019年9月5日
摘要: Synchronized vs SyncRoot 我们知道,在.net的一些集合类型中,譬如Hashtable和ArrayList,都有Synchronized静态方法和SyncRoot实例方法,他们之间有联系吗?我怎么才能用好他们呢? 我们以Hashtable为例,看看他们的基本用法: Hasht 阅读全文
posted @ 2019-09-05 10:16 NLazyo 阅读(813) 评论(0) 推荐(0) 编辑
  2019年6月20日
摘要: 看公式枯燥?看不懂?那就看下面这边文章吧! 作 者:韩 昊 知 乎:Heinrich 微 博:@花生油工人 知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。 转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。 ——更新于201 阅读全文
posted @ 2019-06-20 14:51 NLazyo 阅读(552) 评论(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 阅读(815) 评论(0) 推荐(0) 编辑
  2019年3月18日
摘要: NCC匹配 基于Normalized cross correlation(NCC)用来比较两幅图像的相似程度已经是一个常见的图像处理手段。在工业生产环节检测、监控领域对对象检测与识别均有应用。NCC算法可以有效降低光照对图像比较结果的影响。而且NCC最终结果在0到1之间,所以特别容易量化比较结果,只 阅读全文
posted @ 2019-03-18 14:12 NLazyo 阅读(11440) 评论(1) 推荐(2) 编辑
摘要: 通过灰度线性映射增强图像对比度 Halcon中如何通过灰度线性映射增强图片对比度呢?不急,我先讲点其他的。 如果你用过Photoshop,那么想必对增强图像的对比度很熟悉。在Photoshop中,我们对下面这张图执行“色阶”调整: 执行“色阶”调整:可以观察到图片的对比度明显增强。(白的更白,黑的更 阅读全文
posted @ 2019-03-18 13:52 NLazyo 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: http://www.skcircle.com/ 阅读全文
posted @ 2019-03-18 13:45 NLazyo 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 相关性 线性相关 数据在一条直线附近波动,则变量间是线性相关 非线性相关 数据在一条曲线附近波动,则变量间是非线性相关 不相关 数据在图中没有显示任何关系,则不相关 平均值 N个数据 的平均值计算公式: 标准差 标准差表示了所有数据与平均值的平均距离,表示了数据的散度,如果标准差小,表示数据集中在平 阅读全文
posted @ 2019-03-18 13:43 NLazyo 阅读(2002) 评论(0) 推荐(0) 编辑
摘要: 这个类库是作者工作中使用的私人类库,本类库适用于自动化行业的软件工程师使用。如果大家在使用中有任何疑问和建议欢迎联系作者, 或者在页面留言. (一) 引用类库 本类库的环境为.net framework 4.5, 编译目标平台为X64, 本类库完全由C#开发。 它的安装方式有三种, 介绍如下: (1 阅读全文
posted @ 2019-03-18 13:28 NLazyo 阅读(1769) 评论(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 阅读(5726) 评论(0) 推荐(0) 编辑
摘要: 基于组件的模板匹配: 应用场合:组件匹配是形状匹配的扩展,但不支持大小缩放匹配,一般用于多个对象(工件)定位的场合。 算法步骤: 1.获取组件模型里的初始控件 gen_initial_components() 参数: ModelImage [Input] 初始组件的图片 InitialCompone 阅读全文
posted @ 2019-03-18 13:14 NLazyo 阅读(10366) 评论(0) 推荐(0) 编辑
摘要: 关于HALCON的新手入门问题简答(1) 无论读入什么图像,读入图像显示效果明显和原始图像不一致,哪怕是从相机读入的图像,也是明显颜色差异。什么原因引起? 答:初步诊断是,显示的时候调用的颜色查找表存在异常不是 default ,而是其它选项。此时可以通过查阅相关参数,调用set_system解决, 阅读全文
posted @ 2019-03-18 12:00 NLazyo 阅读(1505) 评论(0) 推荐(0) 编辑
  2019年3月12日
摘要: 手册里面的particle例子,例子的任务是分析颗粒在液体中。在这个应用程序的主要困难:存在两种类型的对象:大明亮物体和较低的小物体的对比。此外噪音使分割的存在困难;无法使用全局灰度阈值threshold进行分割;所以采用先将大块不需要检测的部分去除掉,再通过灰度动态阈值dyn_threshold分 阅读全文
posted @ 2019-03-12 16:14 NLazyo 阅读(2104) 评论(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 阅读(1151) 评论(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 阅读(4161) 评论(0) 推荐(0) 编辑
  2019年1月22日
摘要: 经过仔细检查后发现,是DLL版本和源码生成的DLL版本不一致,造成的! 复制新的过去,问题就解决了. 阅读全文
posted @ 2019-01-22 09:21 NLazyo 阅读(838) 评论(0) 推荐(0) 编辑
  2019年1月10日
摘要: 概述:安装了.net reactor之后,可以在安装目录下找到帮助文档REACTOR_HELP.chm,目前没有中文版本,里面详细介绍了.net reactor的各功能及使用场景。 安装了.net reactor之后,可以在安装目录下找到帮助文档,目前没有中文版本,里面详细介绍了.net react 阅读全文
posted @ 2019-01-10 16:41 NLazyo 阅读(9171) 评论(0) 推荐(0) 编辑
  2018年12月25日
摘要: 从去除毛刺的策略看开运算opening_circle和闭运算closing_circle的异同 例一:毛刺在往外凸的面上 策略1:分割出黑色部分,然后通过开运算去掉毛刺,再通过原黑色部分区域减去开运算之后的区域,得到毛刺部分的区域。 1 read_image (Tu, 'C:/Users/xiahu 阅读全文
posted @ 2018-12-25 14:57 NLazyo 阅读(3291) 评论(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 阅读(3294) 评论(0) 推荐(0) 编辑
  2018年10月12日
摘要: Windows 使用 Gogs 搭建 Git 服务器 随便说两句 之前有使用 Gitblit 在Windows搭建Git服务器,用的也挺好的,可能安装起来略麻烦一点。现在全用 Gogs 在windows搭建Git服务器,主要是因界面好看,管理更方便一些。 Gogs特点 易安装 跨平台 轻量级 stp 阅读全文
posted @ 2018-10-12 13:48 NLazyo 阅读(675) 评论(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 阅读(598) 评论(0) 推荐(0) 编辑
  2018年8月23日
摘要: 在机器视觉检测时,经常会遇到需要检测反光的物品,例如:金属、铝箔表面、反光膜片、光滑表面的物品等,这类物品都有同样的特点,就是会发出炫光,这样在检测的时候会影响被测物的特征提取,这个时候需要怎么处理呢?下面就给大家介绍一下如何解决机器视觉检测反光的问题: 1.反光物体检测的光源选型 (1).采用低角 阅读全文
posted @ 2018-08-23 15:13 NLazyo 阅读(4020) 评论(0) 推荐(0) 编辑