自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

《好好先生》专栏

多多交流,多多合作,多多进步!

  • 博客(20)
  • 资源 (56)
  • 收藏
  • 关注

原创 基于机器视觉的玻璃Mark点字符识别

基于机器视觉的玻璃Mark点字符识别 玻璃上的Mark点、字符识别,与其它材质上的内容略有不同,其有一定的角度。基本上90度垂直看时,会反光。而其它角度看时,则不反光,表现为黑色。玻璃上的Mark点工业光源对于这种玻璃材质上的字符、Mark点等特征,直接考虑同轴光源,如COL-30-B,可以利用同轴光源的垂直特征,将字符所在位置反光回来得到明亮特征,而其它地方则透光后形成黑色特...

2018-11-29 10:40:39 3017

原创 基于机器视觉的安利纽崔莱瓶子外观检测

基于机器视觉的安利纽崔莱瓶子外观检测外观检测,在很多产品中都有相应的机器视觉检测要求。对于安利纽崔莱这样的高端产品,做检测也是必不可少的程序。瓶盖划伤工业光源对于这种检测,一般使用无影光源,如圆顶无影光源,DL-100-W。也可以尝试使用环形光源,比较大的高角度的,如RL-12060-W这样的。可以考虑使用常规的模拟控制器APS-2424-1CH或者是迷你控制器MAPS-2...

2018-11-29 10:40:32 1436

原创 基于机器视觉的眼镜镜片轮廓提取

基于机器视觉的眼镜镜片轮廓提取眼镜的镜片轮廓提取,可以用于镜片轮廓本身的精准度测量,当然用在一些灰色产业链上,如仿制名牌眼镜,通过提取名牌眼镜片的轮廓,得到其数据,然后制作一些高仿的眼镜。眼镜镜片-同轴光照明效果眼镜镜片-背光源照明效果眼镜镜片-低角度环形光源照明效果工业光源对于这种透明玻璃类产品的轮廓提取,使用低角度的环形光源照明,效果是最好的,如使用RL-9...

2018-11-29 10:40:28 766

原创 基于机器视觉的Data Matrix二维码识别

基于机器视觉的Data Matrix二维码识别二维码识别,这个在视觉应用中占有很重要的比例,各种各样的二维码都有可能需要识别。常见的QR码、Data Matrix码。本方案是识别Data Matrix码。工业光源对于这种产品,如果是丝印喷码,那么常见的白底黑码、或白码黑底,使用条形光源、环形光源等,都可以得到比较好的效果。而如果是在一些玻璃上激光打码,则建议使用同轴光源或高角度...

2018-11-29 10:40:24 7695

原创 C语言以字符形式读写文件

C语言以字符形式读写文件在C语言中,读写文件比较灵活,既可以每次读写一个字符,也可以读写一个字符串,甚至是任意字节的数据(数据块)。以字符形式读写文件时,每次可以从文件中读取一个字符,或者向文件中写入一个字符。主要使用两个函数:fgetc()和fputc()。字符读取函数 fgetcfgetc 是 file get char 的缩写,意思是从指定的文件中读取一个字符。它的原型为:...

2018-11-29 10:40:21 349

原创 C语言以字符串的形式读写文件

C语言以字符串的形式读写文件fgetc() 和 fputc() 函数每次只能读写一个字符,速度较慢;实际开发中往往是每次读写一个字符串或者一个数据块,这样能明显提高效率。读字符串函数fgetsfgets() 函数用来从指定的文件中读取一个字符串,并保存到字符数组中,它的原型为:char *fgets ( char *str, int n, FILE *fp );str 为字符数...

2018-11-29 10:40:13 612

原创 C语言以数据块的形式读写文件

C语言以数据块的形式读写文件fgets() 有局限性,每次最多只能从文件中读取一行内容,因为 fgets 遇到换行符就结束读取。如果希望读取多行内容,需要使用 fread 函数;相应地写入函数为 fwrite。fread() 函数用来从指定文件中读取块数据。所谓块数据,也就是若干个字节的数据,可以是一个字符,可以是一个字符串,可以是多行数据,并没有什么限制。fread() 的原型为:s...

2018-11-29 10:40:09 773

原创 C语言文件概述

C语言文件概述文件是数据源的一种,最主要的作用是保存数据。在操作系统中,为了统一对各种硬件的操作,简化接口,不同的硬件设备也都被看成一个文件。对这些文件的操作,等同于对磁盘上普通文件的操作。例如,通常把显示器称为标准输出文件,printf就是向这个文件输出,把键盘称为标准输入文件,scanf就是从这个文件获取数据。 常见硬件设备与文件的对应关系 文件 ...

2018-11-29 10:40:06 1198

原创 C语言文件的随机读写

C语言文件的随机读写文件顺序读写,即读写文件只能从头开始,依次读写各个数据。但在实际开发中经常需要读写文件的中间部分,要解决这个问题,就得先移动文件内部的位置指针,再进行读写。这种读写方式称为随机读写,也就是说从文件的任意位置开始读写。实现随机读写的关键是要按要求移动位置指针,这称为文件的定位。文件定位函数rewind和fseek移动文件内部位置指针的函数主要有两个,即 rewin...

2018-11-29 10:40:02 2288

原创 C语言文件的打开与关闭

C语言文件的打开与关闭在C语言中,文件操作都是由库函数来完成的。文件的打开(fopen函数)fopen() 函数用来打开一个文件,它的原型为:FILE *fopen(char *filename, char *mode);filename为文件名(包括文件路径),mode为打开方式,它们都是字符串。fopen() 会获取文件信息,包括文件名、文件状态、当前读写位置等,并将这些信...

2018-11-29 10:39:58 5963

原创 基于机器视觉的冲压金属瓶质量检测

基于机器视觉的冲压金属瓶质量检测冲压金属瓶质量,这个在五金件的冲压行业里通常都有要求。冲压出来的金属瓶体不能有变形、破损、位置不正等情况出现。冲压良好的产品工业光源对于这种产品,因为可能出现的瓶体有很多类型,不同的大小、深浅等,因此可能同一款光源并不一定能适用多种产品。因此只能尝试使用一款光源能够尽量多的检测品种。可以考虑使用比较高角度的环形光源,需要考虑比较大尺寸的环形光源,...

2018-11-28 23:14:23 450

原创 基于机器视觉的曼秀雷敦洗发水瓶印刷缺陷检测

基于机器视觉的曼秀雷敦洗发水瓶印刷缺陷检测曼秀雷敦洗发水瓶、沐浴露瓶、护肤品瓶等印刷缺陷检测,这个属于外观缺陷检测。在一些高端的产品上,是会经常见到的。不只是洗发水瓶,其它的一些瓶瓶罐罐也会有这样的检测需要。工业光源对于这种产品,像上面两个大瓶,是扁平状的。可以考虑使用两根条形光源来照明。这样就可以在印刷面形成一个相对比较均匀的照明区域。方便做图像处理。而对于后面的两个图片,则是圆...

2018-11-28 23:13:25 879

原创 基于机器视觉的IC表面字符检测

基于机器视觉的IC表面字符检测IC表面字符识别,这个在半导体行业里是经常遇到的视觉检测应用项目。一般需要检测其型号、批号等内容。丝印外观可能会比较少检测,要求没有这么高。低角度环形光源工业光源对于这种IC上的字符,主要有两种方式。一种是丝印的,另一种则是蚀刻的。对于本方案,则是蚀刻的阴文。对于丝印的,一般都是黑底白字,打光很容易的。常规的环形光源、条形光源都可以实现。而对于蚀刻...

2018-11-28 23:05:04 1569

原创 基于机器视觉的电容表面字符检测

基于机器视觉的电容表面字符检测电容表面字符检测,这个和IC表面字符检测要求基本类似,主要也是判断批号、料号、型号等内容。电容表面字符-低角度环形光源-高亮工业光源项目字符同样是使用蚀刻的阴文,可以考虑使用低角度的环形光源进行高亮特征照明,如RL-9600-W这样的光源。而想要使用高角度的暗特征照明,则不是很理想,如上面的图像的同轴光源照明,效果就不理想。这个是因为电容表面并不是...

2018-11-28 23:04:17 995

原创 基于机器视觉的马达孔直径中心距、齿数线序测量

基于机器视觉的马达孔直径中心距、齿数线序测量马达上的四个测量要求。相对来讲,还是比较容易的。工业光源本方案可以考虑使用环形光源,如低角度RL-7430-W环形光源。这里需要控制照明亮度,将孔表现清晰的同时,需要将齿数表现清晰,同时线的颜色也要表现清晰。照明不能太亮,容易把线的颜色遮盖掉;也不能太暗了,否则齿表现不清晰。可以考虑使用常规的模拟调光器APS-2424-1CH或迷你调...

2018-11-28 23:03:35 536

原创 基于机器视觉的细小金属件表面污渍检测

基于机器视觉的细小金属件表面污渍检测如今的电子零件越来越细小,很多小零件可能都是零点几毫米的大小,而里面的某些尺寸,可能都是纳米级别的。就如现在的CPU等制程都是10nm级别的了。所以这里,对于这些细小零件的表面检测,与一般的大产品检测会有所不同。主要是视野不同,一般的装备是满足不了这种要求的。本视觉解决方案介绍的就是不足1mm的小零件表面的污渍等检测。工业光源因为产品非常小,所以...

2018-11-28 23:02:46 2847

原创 基于机器视觉的滑块检测

基于机器视觉的滑块检测 滑块Slider检测,是在一些电磁产品上的一些小零件,主要检测尺寸、间距、定位之类的。如下图所示,是不同倍率下的滑块成像效果:工业光源对于这种产品,相对比较小,所以可以使用多种类型的光源来打光,如条形光源,像BL-9019-W,环形光源RL-7060-W这样的,都可以尝试,效果应该都还可以。这种产品可以打成两种效果,一种是明场效果,另一种是暗场效果。可以...

2018-11-28 23:02:05 445

原创 基于机器视觉的电阻焊接质量检测

基于机器视觉的电阻焊接质量检测电阻焊接质量检测,如下图所示,在两个针脚之间会焊接一个电阻。对这个电阻的位置姿态需要进行判断,同时电阻本身不能焊坏、焊裂、变色等。OK产品工业光源上图是使用环形光源RL-5060-W拍摄的效果图。从图像中看到,其实对比度并不算是特别明显,可能会有更好的光源效果。不过此类产品,照明并不是很好处理。可以考虑使用常规的模拟调光器APS-2424-1C...

2018-11-28 23:01:27 829

原创 基于机器视觉的铁片轮廓检测

基于机器视觉的铁片轮廓检测铁片轮廓检测,还是比较容易落实的,主要是看检测精度。如果精度要求不高的话,很简单,如果精度要求的话,就需要提高一点硬件成本。当然,还是要看产品的具体大小,如果超出现有的硬件极限,那就要使用多相机或分割拍摄,这样做起来相对麻烦一点。工业光源轮廓检测,如果没有安装限制的话,直接使用背光源进行拍摄,可以使用常规的面光源。如果精度要求比较高,则建议使用平行光源。...

2018-11-28 23:00:33 589

原创 基于机器视觉的线圈检测

基于机器视觉的线圈检测线圈检测,一般会考虑检测有无断线、有无乱线、焊点好坏、线数量等。具体的需要看项目本身要求。工业光源如上图,为使用环形光源或圆顶无影光源得到的效果图。具体要看测量什么要求,然后考虑使用相应的光源。当然有些要求,可能无法利用机器视觉的方式进行测量。可以考虑使用常规的模拟调光器APS-2424-1CH或者是迷你调光器MAPS-2424-1CH。如果是在高速拍照需...

2018-11-28 22:58:59 779

ePub Reader for Windows.zip

Epub Reader for Windows是一个Windows 实用ePub电子书阅读器,它支持查看epud格式的电子书,同时还支持快速把epud格式电子书转换为PDF或者jpg格式。

2019-12-23

WinRing0_1_3_1b.zip

winring0_1_3_1b 附有驱动源码,示例源码,驱动二进制文件(带数字签名),示例可执行文件。 可以在最新的 windows 10 32/64 位系统下正常使用,无须关闭驱动程序强制签名,强悍无比! 有了 winring0,硬件特权谁都行!!!

2019-06-14

23种设计模式(C++)

c++设计模式,适合对设计架构有兴趣的人阅读,可以提升我们的设计思维

2019-01-16

WS2_32库(Win32+Win64)

ws2_32.dll是Windows Sockets应用程序接口, 用于支持Internet和网络应用程序。程序运行时会自动调用ws2_32.dll文件,ws2_32.dll是个动态链接库文件位于系统文件夹中。Windows在查找动态链接库文件时会先在应用程序当前目录搜索,如果没有找到然后才会搜索Windows所在目录;如果还是没有会搜索system32和system目录。

2019-01-07

Iocomp ActiveX 402SP1

装这个软件的时候请断开网络,序列号选择第一个,点击add后安装,跳到填资料的页面就随便填下,然后下一步,最后会要求连接网络不用管它,连接失败就点重试,三次后就跳到安装界面,安装完之后就可以用了,之后就选择装在什么软件上。

2018-06-28

MATLAB_2017b(删除“.txt”)

版本亮点包括: 数据分析:MATLAB视觉,用于回归的应用程序,以及更多的用于机器学习的大数据算法 深度学习:使用预训练的 CNN 模型,导入 Caffe 模型,使用多个 GPU 和云实例进行训练 自动驾驶:用来设计、仿真和测试 ADAS 以及自动驾驶系统的新工具箱 并行仿真:使用 parsim 命令直接运行多个并行仿真任务 5G 库:对 3GPP 5G 无线电新技术进行仿真的 MATLAB 函数 升级?:升级到最新版本,轻松实现全项目升级及跨版本整合

2017-12-22

modbuspp-master

MODBUS++ (MODBUSPP) is an open source c++ class/ library making an encapsulation of Modbus TCP Protocol published by Modicon (Now Schneider Electirc). MODBUS++ is based on Object-Oriented Programming. While it keeps the efficiency of C++ Code , it provides a higher level of abstraction than other C Modbus Library. Generally, it is easier for programmers to use in their development requiring MODBUS TCP Protocol.

2017-12-18

CvvImage.h和CvvImage.cpp

opencv新版本剔除了CvvImage类,但在利用opencv开发时常还要用到这两个文件,CvvImage.h和CvvImage.cpp

2017-11-04

inttypes.h+stdint.h

fatal error C1083: 无法打开包括文件:“stdint.h”: No such file or directory. stdint.h是c99标准的头文件,vc不支持,所以肯定会提示“No such file or directory”的。

2017-10-31

Visual Assist X 10.9.2237

包含安装包和破解过的va_x.dll。 老规矩,先安装,后替换va_x.dll即可。

2017-10-31

基于OPC规范的客户应用程序实现

OPC规范把硬件供应商和应用软件开发者分离开来,使得双方的工作效率都有了很大提高。软件开发商无需了解硬件的实质和操作过程,只要遵循OPC规范进行开发,就能够访问OPC服务器中的数据。OPC十分适应过程控制的需要,开发商可用C++等高级语言编写软件程序,大大简化了过去从设备传输数据的复杂过程。本文介绍的在Visual C++环境下开发使用定制接口访问数据的OPC客户程序,能够发挥OPC服务器的最佳性能,完全可以满足过程控制领域对数据的实时、高效的要求。

2017-08-28

Visual Assist X(10.9.2059)

包含安装包和破解过的va_x.dll。 老规矩,先安装,后替换va_x.dll即可。

2015-03-25

Ubuntu 桌面培训

Ubuntu 桌面培训,初学者可以参考,用于熟悉Ubuntu操作系统!

2014-01-22

MX Component 3.16

仅供学习交流使用,请勿用于商业用途!谢谢你的合作!

2014-01-22

Visual Studio类注释宏设置方法

Visual Studio类注释宏设置方法,可以快速设置类注释

2013-07-04

BEncode Editor

可以查看和 修改torrent种子文件的信息,方便发布

2013-06-13

正则表达式 VC

在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。

2013-06-01

C++ GUI Programming with Qt 4

利用奇趣科技公司(Trolltech)的Qt应用程序框架,可以构建出工业级的跨平台应用程序。在源代码不经任何修改的情况下,这些程序即可流畅运行于Windows、Lillux/UNIX、Mac 0S X和嵌入式Linux上,“一次编写,随处编译”。 《C++GUIQt4编程》(第2版)对Qt进行了全面介绍,充分展示了Qt程序开发模式中的每一个细节。奇趣科技公司就是采用这样一本包含诸多实际应用和深刻见解的书籍来对新员工进行Qt培洲的。在《C++GUIQt4编程》(第2版)中,除了可以找到诸如数据库访问XML集成、自定义控件的创建等成熟完善的技术以外,还可以为每一项实际的GUI开发任务找到最佳的解决方案。

2013-05-22

HALCON手册简体中文版

HALCON机器视觉图像处理软件是在世界范围内广泛使用的机器视觉软件。用户可以利用其开放式结构快速开发图像处理和机器视觉应用软件。

2013-05-20

VC之美化界面篇

本文专题讨论VC中的界面美化,适用于具有中等VC水平的读者。读者最好具有以下VC基础: 1. 大致了解MFC框架的基本运作原理; 2. 熟悉Windows消息机制,熟悉MFC的消息映射和反射机制; 3. 熟悉OOP理论和技术; 本文根据笔者多年的开发经验,并结合简单的例子一一展开,希望对读者有所帮助。

2013-05-20

SKINS++ FOR VC

Skin++,系统软件,采用独特的软件界面开发技术,让原本复杂繁琐的界面编程变得轻松自如,随着换肤技术的不断进步,Skin++不仅是功能强大的换肤控件,而且是一款非常通用的换肤插件。只需要在您的程序中添加一句代码,Skin++就能让您的界面焕然一新,并拥有多种主题风格和色调的动态切换功能。

2013-05-20

专业工控控件IOCOMP简介

Iocomp ActiveX/VCL 是一套用于工业控制的仪表盘控件,适用于 ActiveX 或 VCL 开发环境。Iocomp 工业仪表盘控件包(VCL版)包括多种用来创建专业的仪表和测量、工业控制、工业监控等相关的应用程序的控件包,包括仪表盘控件、开关控件、 实时曲线控件、LED灯控件等等。Iocomp ActiveX/VCL已被全球1000多家企业所使用,它具备实时、高速、专业的优势。 Iocomp ActiveX/VCL一共有四个版本:标准版(standard)、专业版(Pro)、绘图版(Plot)、终极版(Ultimate)

2013-05-20

protobuf-all-3.15.6.zip

protobuf源码

2021-03-27

protobuf-3.15.6(Debug).zip

编译后的“protoc.exe”、“libprotobuf.dll”、“libprotobuf-lite.dll”、“libprotoc.dll”;拷贝到“C:\Windows\System32”即可。

2021-03-27

protobuf-3.15.6(Release).zip

编译后的“protoc.exe”、“libprotobuf.dll”、“libprotobuf-lite.dll”、“libprotoc.dll”;拷贝到“C:\Windows\System32”即可。

2021-03-27

cmake-3.19.1-win64-x64.zip

CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。

2020-12-16

opencv_contrib-4.4.0.zip

opencv_contrib扩展模块中,例如人脸识别、生物视觉、特征点提取等众多非常强大的功能。扩展模块是对基础功能的补充,由于某些算法具有专利保护,无法放在基础模块中,而这部分算法却是学习图像处理常用的算法,例如,大名鼎鼎的有专利保护的SIFT特征点提取算法就在这个扩展模块中,虽然有专利,但是使用OpenCV的开发者依然可以免费用于非商业用途。

2020-07-21

opencv-4.4.0.zip

OpenCV4.4正式发布 opencv4.4包括集成ARM上tengine推理加速引擎框架支持,OpenVINO加速引擎默认使用 nGraph API等重大改动。

2020-07-21

opencv-4.3.0.zip

OpenCV4.3正式发布 opencv4.3包括集成ARM上tengine推理加速引擎框架支持,OpenVINO加速引擎默认使用 nGraph API等重大改动。

2020-04-26

opencv_contrib-4.3.0.zip

opencv_contrib扩展模块中,例如人脸识别、生物视觉、特征点提取等众多非常强大的功能。扩展模块是对基础功能的补充,由于某些算法具有专利保护,无法放在基础模块中,而这部分算法却是学习图像处理常用的算法,例如,大名鼎鼎的有专利保护的SIFT特征点提取算法就在这个扩展模块中,虽然有专利,但是使用OpenCV的开发者依然可以免费用于非商业用途。

2020-04-26

ippicv_2020_win_intel64_20191018_general.zip

opencv-4.3.0源码编译,需要下载第三方ippcv库,ippicv_2020_win_intel64_20191018_general.zip

2020-04-07

ffmpeg-4.0.2.tar.xz

python opencv需要下载第三方ffmpeg, ffmpeg-4.0.2.tar.xz

2020-04-07

ippicv_2020_lnx_intel64_20191018_general.zip

opencv-4.3.0源码编译,需要下载第三方ippcv库,ippicv_2020_lnx_intel64_20191018_general.tgz

2020-04-07

opencv-4.2.0-linux.zip

因为opencv官网的下载速度太慢,所以特地提供给国内伙伴们下载。此处为opencv-4.2.0的linux版本

2020-03-05

cpu-z_1.91-cn.exe

CPU-Z is a freeware that gathers information on some of the main devices of your system. HWMonitor PRO Extended version of HWMonitor Extended version of the hardware.

2020-01-06

FBReaderSetup-0.12.10.zip

FBReader is a very easy to use e-book reader which improves your reading experience and makes searching texts fast and simple. FBReader supports the following formats FB2, HTML, CHM, PDB, ZTXT, TCR, RTF, OEB, TXT, TAR, ZIP, GZIP, BZIP2, OpenReader, Palmdoc

2019-12-24

PDFSplitter.zip

PDF Splitter是一款新将几个页面结合成一个多页PDF文件的实用工具。PDF Splitter使用简单并且具有一个界面。你所要做的就是设置它,点击几下。它可以以多种方式生成页面。

2019-12-22

PDFBinder.zip

PDFBinder是一个非常简易的开源PDF合并软件,使用简便,只有合并pdf文件这一种功能。,可以很容易的将多个 PDF 合并为单一 PDF,支持排序。直接按“+”或者拖放PDF进入框内,然后用菜单上的上下箭头调整顺序,单击“Bind!”即可开始合并。

2019-12-22

PDFCreator.zip

PDFCreator中文版是一个开源应用程序,其功能强大,操作简单,便捷实用。PDFCreator中文版可以将多个独立的文档转化成一个PDF文件,支持Windows打印功能的任何程序都可以使用它创建PDF文档。

2019-12-22

Kalman Filtering Theory and Practice Using MATLAB (2015, 4th).pdf

Organized for use as a text for an introductory course in stochastic processes at the senior level and as a first-year, graduate-level course in Kalman filtering theory and applications, this book includes real-world problems in practice as illustrative examples, and also covers the more practical aspects of implementation. The author Grewal teaches at Cal State Fullerton and also offers seminars and tutorials on Kalman Filters. Dr. Grewal has contributed the Article on Kalman Filters for the Webster Encyclopedia

2019-12-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除