自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

buffi的专栏

专注人工智能领域的机器视觉技术在工业自动化行业的应用

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

原创 msys2 + MSVC(VS2019)编译ffmpeg6.0源码

接下来打开MSYS2 MINGW64进入ffmpeg源码的目录,并执行:./configure --prefix=../ffmpeg_buildout --disable-static --enable-shared --enable-version3 --disable-ffplay --enable-ffmpeg --disable-x86asm。这两步终端会输出很多东西,也需要好一会,学会等待。2.3 将C:\msys64\usr\bin\link.exe文件,重命名为link.exe_back。

2023-11-15 09:06:19 436

原创 如何使用visual studio 2010构建SQLite3.lib文件

4. 转到您已提取源代码和二进制文件的目录(运行Visual Studio x64兼容工具命令提示(2010),然后运行lib /DEF:sqlite3.def /OUT:sqlite3.lib /MACHINE:x64。如果需要32位的,改成lib /DEF:sqlite3.def /OUT:sqlite3.lib /MACHINE:x86即可。1. 从源下载源(https://www.sqlite.org/download.html)如:sqlite-amalgamation-3430200.zip。

2023-10-20 09:14:29 1031

原创 编程实现将检测算子读数显示到视场窗口

尽管有检测结果输出面板可以显示输出变量结果,但是由于面板可显示的数据数量有限,很多重要的数据可能无法在检测完成以后显示,只能输出到文件或外部设备。从机器视觉大师6.0版开始,用户可以通过程序脚本将检测算子读数或其它重要数据输出给标记控件,实现重要读数显示功能。本章介绍如何通过编程实现将检测算子读数显示到视场窗口。 标记控件分为标记点、直线(箭头)、文字标签、评论标签、图形和图片控件。每种控件支持一...

2018-07-15 20:12:21 426

原创 建立虚拟视场验证检测算法和控制工艺

虚拟视场使用目录中的图像文件作为图像帧,可以像物理相机一样进行监视或检测运行。 虚拟相机经常用在预研阶段如打光、检测算子实验、检测算法验证等场所,也可以在实际的设备发生故障的时候,利用保存的帧图像,模拟真实视场图像检测算法和工艺,定位和追溯视觉功能和算法上的故障原因。 假设可以从某一个视场采集符合图像质量的图像帧(即光源选型,镜头焦距,相机分辨率均已经合适进行了选型),而且相机可以使用外部设备触发...

2018-07-07 22:40:59 517

原创 使用数学和字符串函数

从机器视觉大师6.0版开始,提供很多数学、字符串以及一些辅助函数。这些函数可以在脚本或文本方式的计算表达式里面使用。数学函数、字符串函数、辅助函数的使用,极大增强了软件功能。 字符串函数字符串函数包括将数值转换为字符串(文本)、文本转换为数值、大小写转换、连接或截取子字符串等。下面为字符串函数功能简略说明nxt - 将数值转换为指定精度的字符串n2t - 将整数转换为字符串f2t - 将实数(浮点...

2018-07-02 03:10:07 262

原创 检测结果输出到外部设备

与PLC等外部设备连接的时候,机器视觉大师可以将检测结果通过串口(232,485等)将数据输出到此类设备。这些设备经过进一步处理,然后为执行机构提供具体运动指令。与PLC等串口设备目前通过MODBUS RTU协议进行传输。机器视觉专用版(即多功能视觉系统)在专用的机器视觉控制器主机上也可以输出数据给本地数字输入输出,但这类输出只能0和1信号,而且输出的数量也有限,输出能力受到一定限制。 检测结果数...

2018-06-24 14:30:19 935 4

原创 AvizMaster检测结果输出到文件

检测运行的时候,除了可以将部分检测结果数据在显示面板以外,还可以将检测结果输出到硬盘文件上。将每次检测的结果输出到磁盘文件可以用于后续数据开发或处理,如转换成excess(xls)文件,通过二次开发保存到数据库。 在数据能够被输出之前,必须将检测数据的变量设置成可以输出的变量。下面用一个简单的示例工程来说明如何完成将检测结果数据输出到文件。 在介绍与本章有关的步骤之前,为了简化起见示例,首先将当前...

2018-06-17 18:24:49 294

原创 不同触发方式检测运行视觉相机

视场相机分两种方式运行,即监视运行和检测运行。检测运行的时候,需要提供触发信号机器视觉大师对当前图像帧进行检测。触发信号可以是外部设备经过串口等通信端口输入,也可以是程序自己提供窗口有用户手动输入,或程序自动按照一定周期提供。 不同的触发方式均有自己的特定使用场景。a. 外部设备信号触发方式一般在半自动或全自动视觉系统,一键式测量设备等使用。b. 用户手动触发方式用于前期视觉分析和实验。 c. 周...

2018-06-11 18:52:05 7623

原创 使用自定义协议控制外部设备

从机器视觉大师6.3版开始,可以使用自定义协议与外部设备进行通信,实现读取外部仪器数据,控制PLC输出等任务。自定义协议为ASCII文本模式,使用串口(RS232, 485, 422均可)通信。  自定义协议基本语法在工控行业中,大部分串口模块在通信的时候,一般都是发送一条指令,然后读取响应。指令语法中都包含读取或设置功能地址(也叫控制点,线圈之类)或具体数据(这些数据可能是电流值或电平值),其它...

2018-06-03 22:00:17 1293

原创 浅谈人工智能与人形缝纫机器人

By Tom Wong(黄东运)前不久, 在微信群里面看到有人说自己有一个由若干研究生组成的人工智能团队, 只要投资人出钱, 就可以实现任何老板想要的东西包括梦想。我不禁哑言。  什么是人工智能? 原子弹爆炸是人工智能吗?卫星在天上飞是人工智能吗? 我认为都不是, 原子弹爆炸是人类利用放射性元素的某个或某些物理特性而已。卫星上天也不过是人类利用无线电遥控技术控制一个物体沿地球作旋转运动。美国一个女...

2018-06-02 21:16:01 1612

原创 自定义功能窗口显示或隐藏

机器视觉大师的主界面为多页窗口结构。主窗口的工具栏,信息面板,导航栏均为可浮动或停靠的窗口。除了主菜单和视场窗口,主窗口的其它功能窗口几乎都可以隐藏,这样,用户自定义窗口成为可能。 默认情况下,主窗口显示内容如下,图一.图一:   默认显示的主窗口 通常来讲,在视觉检测或测量等应用的设计和编程阶段,这些窗口是需要用到的。然而,到实际的检测运行阶段,可以将有些不常用的窗口隐藏

2018-01-31 22:03:50 1318

原创 设置视场窗口绘制颜色

绘制二次元或显示其它辅助线等对象的时候,如果视场图像的主色与这些对象的颜色接近的话,对比度不够大,识别起来比较困难。因此,经常需要根据视场图像的主色调整对象的颜色。 机器视觉大师视场绘制对象包括网格线,坐标尺,测量线,ROI框,二次元等,这些对象的颜色都可以在绘制之前进行自定义。除了这些对象,还可以自定义检测结果栏的颜色,空白帧等颜色。 检测结果栏的颜色设置包括背景和文字颜色两种,其颜色设

2018-01-31 21:56:37 507

原创 多视场同时运行

机器视觉大师运行以后,可以自动检测当前主机上已经连接的多个相机。多个相机同时运行需要更多的CPU和内存资源。除非必要,建议仅运行当前相机视场(默认设置也是如此)。遇到一些特殊检测需求时,当前主机硬件资源足够的情况下,用户可以进行多视场同时运行和检测。 多相机同时运行时,机器视觉大师进行检测运行时处理过程(见图一)如下:1. 接收相机外部或手动触发信号;2. 执行开始检测事件脚本;

2018-01-31 21:50:33 516

原创 检测运行时仅显示当前帧图像

默认情况下,启动检测运行的时候,机器视觉大师显示视场的连续帧图像,即实时相机的画面。6.0版增加了单帧显示功能。 机器视觉大师收到检测触发通知的时候,从相机采集一帧图像,提供给检测算子(如有)进行检测,执行脚本,然后显示当前帧图像到视场窗口。当运行出现异常或与设计目标不相符时,仅显示当前帧图像可以让用户更直观的观察异常现象,有利于更好的改进检测算子参数和脚本。 假设已经设计好检测算子和相关

2018-01-16 00:04:49 1135

原创 AvizMaster运行在不同的工作模式

从机器视觉大师6.0版开始,工作模式简化为实时检测、动态子窗、ROI分析、手工测量、辅助五种模式。默认情况下,运行在自动检测模式下。根据需要,用户切换成不同的工作模式。(注意:切换模式的时候需要在停止相机监视运行或检测运行模式下进行。 )切换不同的模式,需要点击“模式”菜单下相应的子菜单进行。有些模式可能分为不同的子模式,可以直接点击子模式菜单,进行切换。如下图:             

2018-01-07 01:48:18 486

原创 AvizMaster快速操作入门

AvizMaster,也称机器视觉大师,即多功能视觉系统的通用版。主要为工业自动化控制系统和应用提供全面的专业视觉检测功能,如定位,分类,尺寸测量,缺陷检测,条码读取等。以视觉检测算子及其读数为对象,经过简单的脚本编程,便可以实现复杂的视觉检测任务。 由于视觉检测算子封装了复杂的图像处理算法和模式识别等算法,用户只需要集中在具体的视觉需求,和进行最后的脚本编辑(主要为逻辑判断和结果输出)即

2018-01-05 23:25:35 849

原创 检测连接头卡口装配质量

有的信号线连接头需要使用卡头进行与卡座固定,保证连接的可靠性。下图是笔者检测的一种连接头:连接头自动装配好以后,需要检测卡口是否装配,以及其与顶端的距离是否在允许范围内,如下图: 本文将介绍如何使用机器视觉大师对该连接头装配后两端的卡口件进行装配质量检测。基本原理在连接头顶部区域和卡口区域分别设计模板定位算子,卡口的定位算子既可以用来判断该零件是否已

2017-04-28 17:58:35 790

原创 利用二次元控件测量机械工程图中未标明零件尺寸

相信很多从事设计工作的读者经常遇到从供应商拿到的图纸只有部分尺寸,往往需要自己测绘供应商提供的零件或机构。卡尺测绘零件是非常繁琐的过程,需要要一手拿笔绘图,一手拿尺测量,效率非常低。笔者在此详细讲解如何使用最新版的机器视觉测量零件尺寸,希望为广大设计工作者提供类似的经验,免除手工测绘之苦,提高工作效率。 原始图笔者拿到的是一块完整电路板,需要为该设计相应的机箱钣金,供应商提供的零件图纸

2017-04-01 22:50:54 2636

原创 如何生成一维条码图片

运行多多涂吧,在主窗口点击”新建”按钮,打开”新建”类型对话框。在创建类型对话框的列表双击”创建一维条码”.出现一维条码参数对话框,如下图。 根据需要选择编码类型,条码颜色,然后输入条码号,单击”确定”按钮。(如果想生成透明的条码图,需要勾上”透明”选择框)。条码编码类型有:Ean8 , Ean13 , Code128A , Code128B , C

2017-02-22 21:20:03 6552

原创 详谈机器视觉大师脚本编程

机器视觉大师(MVS),一体式可编程机器视觉控制器(FVS), 可组态机器视觉控制器(EVS)都支持脚本编程。虽然机器视觉大师脚本编程最简单,但是很多用户普遍感觉好像很难入门,笔者将详细介绍一下这些机器视觉大师的脚本编程原理和过程。 机器视觉大师在自动检测模式下,可以支持用户脚本编程。为什么要这样的功能呢?这需要简单介绍一下机器视觉大师提供自动检测功能的目的说起。 机器视觉大师自动

2017-02-13 12:37:13 4429 1

原创 检查打印机轴承装配是否正确

打印机上精密小轴承安装需要保证轴承方向是正确的,小轴承通过设备进行半自动安装,长时间作业以后,操作员可能产生疲劳,将轴承方向弄错,造成后续工序无法继续作业。使用视觉对该轴承装配自动检测是非常必要的。下图为轴承装配以后的情况,绿色圆圈里面为轴承。轴承非常小,直径不到20毫米,如下图。其中一面雕刻有文字“ORIGIN”和一个箭头符号(黄色圆圈表示),另外一面为光面,无任何符号(

2016-12-25 19:14:26 1190

原创 浅谈视场图像帧清晰度以及清晰度曲线

机器视觉应用或各种视频应用中,必须首先保证视场图像的清晰度。高质量的图像是机器视觉,视频分析等应用成功的首要条件。高质量的图像由光源,镜头,相机等硬件综合决定,在诸多硬件当中,镜头质量好坏起着关键作用。 机器视觉大师提供实时图像帧的清晰度评估功能,通过清晰度曲线,可以看到当前视场图像清晰度的变化和实际值。这个功能主要通过调用RVB里面清晰度函数实现。很不幸的是,在大部分应用

2016-12-02 14:41:39 3064

原创 详谈动态窗口下图像放大功能

绝大多数摄像头(相机)或视频软件具有图像窗口放大功能, 以方便用户更好的观察局部细节。将图像放大,缩小,或填充整个窗口几乎成为这类软件的标配。机器视觉大师提供了显示图像类似的功能(在显示菜单下)。对应地,工具栏也有类似的按钮,如下图:“放大”按钮将当前视频图像帧放大一级显示,“缩小”按钮将视频图像帧缩小一级显示。“填充窗口”按钮将图像按照最合适的大小显示,并保持图像

2016-11-25 15:56:59 1561

原创 透明玻璃珠进行自动快速计数

本文描述如何对毫不起眼的透明小玻璃珠进行自动计数,或许有人说使用机器视觉大师对这些价值不大的小东西自动计数没有实际意义,有辱大师名号。是的,确实没有什么意义,除非读者身边有价值比较大的产品如珠宝,珍珠,精密小零件等,这些产品在交易的时候不是论斤卖的,而是论颗或粒卖的,不过,这些产品太小了,如果数量多的话,人工用肉眼来数,还真是费神费眼。笔者本人没有什么贵重珠宝,所以使用透明小玻璃珠

2016-11-19 18:40:07 1024

原创 MVS同时读取多个二维码

二维码使用已经非常普遍,名片上有,手机支付也可以拍照二维码支付。有些商品包装甚至出现多个二维码, 一次拍照,同时读取多个二维码也非常常见。笔者这次讲述如何使用机器视觉大师一次读取多个二维码的过程。 感兴趣的读者可以尝试使用机器视觉大师自己操作,可以实现仓库产品入库或出库的信息登记,免除手工操作的麻烦和不便。 下图是一个包装上的二维码实图。   二维码是一

2016-11-11 22:03:31 4277

原创 检查键盘按键是否有装错位置

键盘是电话,电脑,或其它设备上比较常见的部件。人工安装的键盘经常发生各种错误,键盘安装位置错误是常见的问题之一。例如,将键盘2的件安装道键盘3,将键盘6安装到键盘9, 将键盘6的上下顺序反置安装,等等。下图一个简单的键盘图:  下图是错误安装的键盘图:  这个键盘总共有16的键盘,由于数量比较多,键盘误装的组合较大,使用常用的双态算子检测很容易发生误报, 笔者将

2016-11-06 15:30:34 2195

原创 视频监控工件螺丝是否正确锁住

自动锁螺丝机已经被广泛应用,在无视觉的自动锁螺丝机上,很多螺丝由于定位不准,没有被锁上。当然,很多人工锁螺丝的工件上,更加容易出现此类问题。视觉监视螺丝有无锁上,成为很多自动化生产线,特别是无人车间必须解决的问题。 最近,笔者所在部门刚刚完成一个实际的螺丝有无上锁的小CASE,顺便整理出来供大家分享。(注:笔者使用机器视觉大师进行结果重现, 用于实际工程的系统是FVS一体

2016-10-28 09:17:37 2644

原创 视频监控刀模切割件是否脱落

拼接类木制玩具一般使用刀模在一块小木板上进行冲切成型,随着加工次数增多,很多小零件在冲切以后可能自行掉落。这样会造成两个后果:1.   零件缺失,无法做成完整产品。2.  如果零件较大,掉落在工作台上以后,可能造成下一次冲切的时候,影响冲切质量,甚至损坏刀具。因此,在产品冲压以后,机械手自动取出产品之前,必须监视有无零件脱落,如有情况,即时处理,保证生产顺利进行。 下图是常

2016-10-22 12:12:54 970

原创 加工路径的图形化编辑

很多设备如点胶机,焊接机,分板机甚至AOI检测设备在进行产品加工或检测之前,都需要先定义加工位置或加工路径。加工位置一般为点,加工路径可以为圆,圆弧,直线。更复杂的图形是基本图元的任意组合,如L形,U形等。绝大部分市场上的设备采用示教模式进行加工路径或加工点的编辑,具体做法如下:1.   将产品如PCB板放在设备的工作台位置。2.   移动手柄到加工位置,然后学习。3.   反

2016-10-15 11:09:39 2048

原创 使用双视场测量工件长度尺寸

使用双视场测量工件长度尺寸  很多二次元测量仪进行工件尺寸测量的时候,只能在视场里面测量尺寸比较小的尺寸,如果测量比较大的尺寸的时候,往往需要移动测量仪上面的镜头,改变视场的位置,这样测量非常费时(毕竟视场可见面积小嘛)。这次,我们将使用实例介绍在机器视觉大师系统里面使用双视场(相机)对较长尺寸进行测量。 准备工作直尺一把(没有高精度的标定尺,只能凑合着用,能说

2016-10-06 22:44:44 2445

原创 如何对二次元控件进行数值运算

本文简单介绍如何使用机器视觉大师进行二次元控件数值运算。

2016-10-02 22:21:41 1764

原创 如何使用多功能影像测量系统测量瓷片长宽尺寸

By Tom Wong(黄景亮) 多功能影像测量系统(简称MVS, 也称机器视觉大师)专业版专门为半自动机器视觉或影像测量定制多种测量算子,应用这些算子可以快速进行产品质量检测,尺寸测量,产品点数,二次元测量,和加工元导出功能,可以广泛用于半自动的视觉测量,加工单元坐标引导等场所。MVS支持多个尺寸测量(目前没有限制),通过简单的脚本编程,可以将最多5个重要尺寸直接显示面板上,给操作员一个

2016-08-26 21:30:00 1655

原创 c++编程风格和命名规范

C++编程命名规范  编辑: 捞刀客   在软件开发过程中,代码的命名规范是一项很突出的内容。一套定义完整、结构清晰明了的命名规范将大大提升源代码的可读性和软件的可维护性。当然没有一种命名规则可以让所有的程序员都满意,程序设计教科书一般也不会指定命名规则。但是制定一套统一的命名规则,并在项目中贯彻实施,是团队开发的产品质量一项必不可少的工作。 第一部分:文件

2012-02-28 14:20:49 2148

翻译 VLC数据访问模块

<!--@page {margin:2cm}p {margin-bottom:0.21cm}h2 {margin-bottom:0.21cm}h2.western {font-family:"Liberation Serif",serif}h2.cjk {font-family:"文泉驿正黑"; font-style:normal}h2.ctl

2012-01-13 17:24:53 2187

翻译 VLC 源代码结构

<!--@page {margin:2cm}p {margin-bottom:0.21cm}h1 {margin-bottom:0.21cm}h1.western {font-family:"Liberation Sans",sans-serif; font-size:16pt}h1.cjk {font-family:"文泉驿正黑"; font-si

2012-01-10 09:55:22 5232

翻译 VLC功能模块编程指南

<!--@page {margin:2cm}p {margin-bottom:0.21cm}h2 {margin-bottom:0.21cm}h2.western {font-family:"Liberation Serif",serif}h2.cjk {font-family:"文泉驿正黑"; font-style:normal}h2.ctl

2012-01-06 09:22:07 9577 1

翻译 VLC如何装载功能模块

<!--@page {margin:2cm}p {margin-bottom:0.21cm}h1 {margin-bottom:0.21cm}h1.western {font-family:"Liberation Serif",serif}h1.cjk {font-family:"文泉驿正黑"; font-size:24pt; font-style:

2012-01-04 18:18:29 3073

翻译 VLC媒体播放器系统结构

<!--@page {margin:2cm}p {margin-bottom:0.21cm}h1 {margin-bottom:0.21cm}h1.western {font-family:"Liberation Serif",serif}h1.cjk {font-family:"文泉驿正黑"; font-size:24pt; font-style:

2012-01-04 11:28:47 3673

翻译 VLC库运行核简介

VLC 媒体播放器的运行核称之为libVLCcor.libVLCcore 管理线程,模块(编解码器,解复用器等), 模块功能层,时钟,播放清单和VLC的低层控制.例如, 音频和视频同步管理。在它的上层,是libVLC,通过该模块,外部的应用开发者可以使用运行库的所有功能。功能模块与livVLCcore关联和交互。 功能模块按照libVLCcore要求设计,而外部应用程序按照libV

2012-01-01 13:01:18 6608 2

V语言-机器视觉编程语言

V语言也称微语言,是一种为机器视觉应用开发而设计的脚本语言。V语言运行在FVS, HVS, MVS, CVS开发环境中,其中CVS包括LY(烙影)软件。由于主要针对电气工程师,系统集成工程师而设计的语言,封装了复杂的机器视觉算法,使用户集中在应用逻辑开发,因此语法相对简单。

2019-12-09

烙影V6.7.1209(即机器视觉大师)

通过相机镜头获取现实世界的物体影像,实现物体识别和定位、检测表面缺陷、状态识别、尺寸测量,颜色识别等功能,广泛应用在机器人视觉,智能安防,视频检索等领域,可以用于学习机器视觉技术、相机视觉硬件选型测试实验、开发智能远程监控、开发一键式视觉检测系统或设备。 自动化和仪表仪器应用功能: 定位或对位,尺寸测量,物体提取,目标计数、表面缺陷检测功能,条码检测,OCR字符读取,其它视觉检测功能:轮廓缺陷检测算子识别产品表面轮廓处缺陷,对称性测量,阵列测量实现更复杂测量需求。

2019-12-09

noing_v6.7.0930.rar

通过镜头获取现实世界的物理影像,烙影可以让摄像头(或相机)完成识别和定位、检测表面缺陷、状态识别、尺寸测量等功能,是学习机器视觉技术、视频检索、智慧安防、镜头和相机视觉硬件选型、自动化视觉实验和开发的好助手。 支持的相机 1.DirectShow相机或摄像头。所有支持这种驱动类型的摄像头和相机。 2.免驱USB摄像头。不需安装驱动程序。 3.巴斯勒(Basler)相机。德国巴斯勒品牌工业相机。 4.网络IP相机(rtsp, rtmp协议)。目前支持rtsp和rtmp协议网络相机,不需安装驱动程序。 5.虚拟相机。当个图像文件如bmp, jpg, png等格式的图像或一个目录下所有图像文件虚拟成相机。单个视频文件如avi, mov也可以虚拟成一个相机。 6.智能相机。特定品牌的智能相机。 工业自动化应用 1.定位或对位。单相机,双相机或4相机对位。 2.尺寸测量。圆直径测量,直线测量,边缘距离测量,角点测量,对称性测量。 3.缺陷检测。表面缺陷检测,边缘缺陷检测。 4.物体提取计数。产品数量,位置,角度方向。 5.颜色识别。区分不同颜色。 6.条码识别。识别十多种一维码或二维码。 7.OCR文字识别。学习和识别各种文字或符号。 镜头标定 1.平面二维标定。相机图像与视场工作平面的比例标定。 2.手眼标定。相机与机械手(工业机器人)的坐标标定。 3.检测图像补正。检测过程中对产品发生的位置偏差进行补正。 其它功能 1.视频录制。将播放的图像保存成视频,最多支持4路同时录制。 2.放大镜。模拟的放大镜或局部视场放大。 3.手动尺寸测量。测量直线,角度,圆形,多段线等。 4.镜头相机参数选型计算器。计算手动测量二次元长度或面积。计算焦距,工作距离,工作面积,相机分辨率等。 5.镜头清晰度显示。显示镜头清晰度曲线。 6.ROI分析。静态图像处理。 7.视场检测结果输出和分享。将实验结果或图像通过电子邮件发送给客户,也可以导出视场图像或打印。 8.外部执行机构。可以将测量或检测读数发送给PLC或其它串口模块,支持Modbus RTU协议, 自定义协议等。 9.支持各种标记控件。如文本,图像,形状,注释,条码。 视觉控件二次开发。支持c++, vb.net, c#, labview, java等多种主流开发语言和开发环境。

2019-09-07

AvizMasterV6.0

Aviz Master也称机器视觉大师,专门为应用于自动化领域的一键式影像检测系统,半自动图像处理系统,甚至低速的全自动化系统提供快速开发工具和运行环境。依托专业的和易于使用的机器视觉算子,以及简单的基于事件模型的脚本语言编程,可完成或模拟复杂的机器视觉功能,极大降低机器视觉,图像处理系统,影像检测技术开发和应用门槛。 与类似的图像处理和分析软件工具相比,不需要复杂的专业高级语言编程知识和技能,图形化开发界面,容易学习、部署、使用,开发周期短,功能强大,是工业自动化4.0、工业机器人、智能制造等相关系统和设备首选。

2018-01-06

机器视觉实验大师绿色免费版 v2.4.3

机器视觉实验大师用于机器视觉应用(CCD,影像)的前期分析和实验, 并可以用来进行视觉应用,CCD检测或定位等自动化系统的产品夹具或定位装置的调整.主要特点如下: 1. 支持所有directshow工业相机,不管国产还是国外的工业相机; 2. 支持刻度尺和动态十字鼠标志; 3. 支持CVQL脚本语言, 实验不需要任何编程知识,尤其适用高校教学; 4. 提供动态窗口,.可以放大任意位置感兴趣的细节; 5. 提供镜头清晰度曲线, 可以对比不同镜头的清晰度; 6. 支持数字PK-LKX232光源控制器,实现自动控制光源亮度. 运行环境: Windows XP, Windows 7, Windows 8

2015-11-21

如何开发支持RVB的相机中间件

开发支持RVB机器视觉算法和图象处理的数字相机接口。里面含测试代码。 主要用于PC自动化应用开发系统。

2015-06-20

RVB开发帮助和文档

RVB机器视觉开发平台4.2板用户手册和函数参考手册以及其他学习文档。不含SDK的库文件和头文件。

2015-06-20

机器视觉实验大师绿色免费版

机器视觉实验大师用于机器视觉应用(CCD,影像)的前期分析和实验, 并可以用来进行视觉应用,CCD检测或定位等自动化系统的产品夹具或定位装置的调整.主要特点如下: 1. 支持所有directshow工业相机,不管国产还是国外的工业相机; 2. 支持刻度尺和动态十字鼠标志; 3. 支持CVQL脚本语言, 实验不需要任何编程知识,尤其适用高校教学; 4. 提供动态窗口,.可以放大任意位置感兴趣的细节; 5. 提供镜头清晰度曲线, 可以对比不同镜头的清晰度; 6. 支持数字PK-LKX232光源控制器,实现自动控制光源亮度. 运行环境: Windows XP, Windows 7, Windows 8

2015-06-20

自动生成GUID,可以用于COM

自动产生十进制或16进制的GUID,VC以上编译环境。仅供参考。分数较高,(如无需要,请勿下载,以免扣分。).

2012-09-21

自动产生GUID,可以用于COM

自动产生十进制或16进制的GUID,VC以上编译环境。仅供参考。分数较高,(如无需要,请勿下载,以免扣分。)

2012-09-21

使用共享内存在进程之间传输图像

利用mutex 和sharedmemory,在两个独立程序之间传输图象数据,利用OpenFileMapping, OpenMutex,MapViewOfFile等函数创建共享内存,并进行保护性读写。本工程使用vc2005编译,原创。可供中高级软件工程师参考。

2012-09-19

如何创建自定义窗口类并响应自定义事件

创建自定义窗口并支持响应WINDOWS系统消息,调用CreateWindow函数的时候,将类指针传入,利用SetWindowLong和GetWindowLong 可以将消息分发给类实例, 形成可响应WINDOWS消息的窗口类. 运行系统windows xp, 编译环境vc6.

2012-09-12

高精度多媒体定时器管理

本工程为多媒体定时器管理, 最大定时器数量可以达到1024个.利用高精度的CreateWaitableTimer建立定时器,精度可以达到100ns, 使用独立线程进行管理,稳定高效,可靠. 本工程不足之处是还没有实现对定时事件部分进行同步并行处理,有兴趣的朋友自行进一步开发和完善. 原创代码, 使用,发布,转载时请注明出处. 最小编译系统vc6 以上.

2012-09-10

使用FREEIMAGE库显示GIF动画

该工程使用freeimage库显示GIF动画,利用多媒体时钟进行延时。感觉FREEIAMGE确实是一个优秀的库。简单易用。值得推荐啊。编译环境vs2005

2012-09-07

ffmpeg音视频同同步

将ffmpeg_play的同步代码,移植成MFC会话框程序,同时使用GDI显示,去掉SDL显示方式,同时克服console程序视频解码时发生中断的情况. 编译环境vs2005..

2012-09-04

ffmpeg音视频同步

将ffmpeg_play的同步代码,移植成MFC会话框程序,同时使用GDI显示,去掉SDL显示方式. 编译环境vs2005.

2012-09-04

c++编程风格和命名规范

编程风格和命名规范,c++ 语言编程使用

2012-02-28

vc6编译Live555_LiveServer

live555源代码和其调用liveserver在vc6环境下编译,所有代码在一个工程里面,没有依赖工程,方便初学者调试和学习。 vc6, vs2005, vs2008及以上版本适用。 如有问题,请与作者联系。QQ:494761986

2012-01-02

基于PC指纹识别算法

专业的指纹识别包括的每个阶段如,前景提取,方向场提取,频率计算,脊线增强,等等均有涉及。更多源代码和资料搜索www.sourceforge.net。

2011-06-13

空空如也

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

TA关注的人

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