《LabVIEW驱动相机采集图像指南(24.11)》 LabVIEW图像采集 LabVIEW相机驱动 NI-IMAQdx相机驱动 Halcon采集图像驱动
《LabVIEW驱动相机采集图像指南(24.11)》 LabVIEW图像采集 LabVIEW相机驱动 NI-IMAQdx相机驱动 Halcon采集图像驱动教程名称教程价格加密U盘成本定价有无运费(顺丰11元起,满千元包邮费)源代码价格
A、机器视觉实用教程(修订版)10080180有0
B、机器视觉实用教程-视频教程+附加案例200100300有0
C、NI Vision图像处理宝典(第二版)11080190有1000
D、NI Vision图像处理宝典-视频教程430100530有1000
E、NI Vision Assistant2020-2024图像处理入门教程41080490有0
F、NI Vision Assistant2024图像处理视频教程460100560有0
G、NI VBAI2020-2023入门教程42080500有0
H、NI VBAI 2023视频教程540100640有0
I、LabVIEW驱动相机采集图像指南(24.11)15080230有300
J、LabVIEW Vision函数实例详解2020-202452080600有300
K、LabVIEW HALCON图像处理入门教程(24.09)47080550有4000
两种9.75折,三种9.5折,四种9.25折,五种9折,六种8.75折,七种8.5折,八种8.25折,九种8折,十种7.75折,十一种7.5折(加密U盘只收了成本价格,不参与折扣;部分教程没有源代码,不参与折扣,如需要源代码在套餐基础上直接加价)。计算公式:
选择的教程价格求和×相应的折扣+需要的U盘成本=套餐价格。加密U盘成本:USB2的8GB80元,USB2的16GB100元,USB3的32GB200元,USB3的64GB的270元。套餐尽量使用一个U盘发货,PDF版本一个8GB;单个视频教程及配套的PDF,使用16GB;两个视频教程使用32GB,3个视频教程需要使用32+16两个U盘成本高于1个64G,直接使用1个64G;全套4个视频及PDF使用64GB一个U盘。
含硬件套餐,大恒相机为MER-133-54GM/MER-500-14GM为主,镜头为国产SHI-CxxFFW系列,焦距8-50mm随机选择,光源默认为环形光源SHI-RL7430-W或条形光源SHI-BL14738-W,光源电源默认为SHI-APS2424-2CH。
计价示例:选择C+J产品,C的单卖价格为110元,J的单卖价格为520元,两种的折扣是0.975,两种资料需要一个8G的U盘,80元,则总价为(520+110)*0.975+80=694元,需要源代码的加1300元。更多套餐参考:CJK三种中级版无代码:1125元;ABGH四种无编程基础套餐:1366元;ACJK四种视觉图像进阶无代码:1190元;BDFH 四种视频版无代码:1778元;ACEGIJK七种PDF版无代码:1933元;CDEFGHIJK九种软件教程无代码:3078元;ABCDEFGHIJ十种NI视觉环境无代码:2858元;ABCDEFGHIJK十一种全套无代码:3128元;ABCDEFGHIJK十一种全套有代码:9000元;NI视觉源代码:2500元;Halcon源代码4000;教程所有源代码:6500元;全套无代码+相机镜头:3600元;全套有代码+相机镜头:9600元;全套无代码+相机镜头光源电源:3900元;全套有代码+相机镜头光源电源:9800元。 更多套餐组合,请与客服联系。
价格为未税价格,含税价格小规模纳税人普票*1.01;一般纳税人专用发票*1.13。
交易方式:公对公或私对私,无电商平台交易方式。
快递费用:顺丰速运,东莞发货11元起,广东省内12~13元,其他省份18~25元不等。订单满1000元包邮费。
加密U盘质保:质保1年。无法使用,厂家优先远程支持;确认无法使用,七天内免费维修或换新盘,运费卖家承担;一年内的,免费维修或换新盘,运费双方承担;一年后出故障,可付费维修或换新盘,运费买方承担。
以下内容为旧版
L、NI标定训练接口程序2020~2024版(E、G中均已经包含,不参与套餐)50050无0
M、NI Calibration Training标定训练30030无0
N、LabVIEW Vision图像处理开发宝典(第一版)80080无0
O、NI VBAI2011入门教程(第一版)70070无0
P、NI VBAI2015F1入门教程(第二版)9080170有0
Q、NI VBAI2015F3视频教程26080340有0
R、机器视觉实用教程(第一版)80080无0
S、NI视觉助手2012图像处理教程2300230无0
T、NI视觉助手图像处理教程-实例10010无0
U、NI视觉助手2017图像处理教程-视频21080290有0
V、NI驱动相机采集图像指南9080170有200
《NI驱动相机采集图像指南(24.11)》现以正式完本。该教程主要介绍的是在LabVIEW环境下的如何驱动相机采集图像。该教程总共4章。
第一章,介绍的是NI的IMAQdx驱动程序。包括IMAQdx常用函数以及低级函数的使用方法,并且附带了主流工业相机利用NI IMAQdx驱动采集图像的示例,如AVT、BASLER、映美精、大恒图像、SVS等等品牌的多种不同型号的相机驱动程序开发。
第二章,则介绍了使用DLL方式驱动相机采集图像的方法,主要介绍的是大恒图像的HV系列USB相机以及大恒图像的水星系列USB2.0相机的DLL方式采集图像,及其相关的采集实例。24.11版本增加了大恒.NET驱动,针对大恒图像MER、MER2、MER3等千兆网接口、USB3接口等工业相机的图像采集。同时,增加了使用Halcon的.NET来驱动相机采集图像。适用于所有支持GigEVision2/USB3Vision/GenICAM等标准协议的工业相机。
第三章,介绍了使用AcitveX方式驱动相机采集图像的方法。包含了VideaCapX驱动相机采集图像的方法以及映美精的ActiveX方式驱动相机示例介绍。
第四章,则介绍了驱动相机与图像采集过程中一些常见问题及其解决方法。
创作本教程的目的是为了解决许多初学者在使用工业相机过程中无法获取图像的麻烦。本教程是与工业相机强硬件相关的一本实用教程,是机器视觉与图像处理的基础。不能驱动相机采集图像,又如何进行图像处理呢?所以,在使用工业相机进行图像处理分析过程中,首先就要能驱动相机采集图像,本教程的作用就是解决这个最基本的问题。
版本迭代《NI驱动相机采集图像指南》首版完成于2016年5月, 520页,97+千字,800幅图像,原始WORD文档80MB左右。主要介绍了NI IMAQdx驱动程序的使用方法,以及一些大恒图像工业相机dll驱动、ActivX驱动等。第4章中常见的问题,也会根据实际情况,增加一些可能遇到的问题和解决方法。这里的内容则是不间断更新的,不会单独开迭代版本。
开发环境
本教程介绍的开发环境,《NI驱动相机采集图像指南》是LabVIEW2014版本开发的;而《NI驱动相机采集图像指南24.11》则是基于LabVIEW2020及Halcon19.11开发的。所以,直接使用2020及以后版本的LabVIEW都是可以的。具体下载地址请参考U盘中另一个WORD文档:
NI LabVIEW 2020 SP1 F1 Win32CHN LabVIEW20.1.1中文版离线安装包下载
http://visionbbs.com/thread-27921-1-1.html
NI LabVIEW 2020 SP1 F1 Win64Eng LabVIEW20.1.1英文版离线安装包下载
http://visionbbs.com/thread-27923-1-1.html
NI视觉开发模块:NI Vision Development Module 2020 SP1
http://visionbbs.com /thread-25964-1-1.html
NI视觉采集软件:NI Vision Acquisition Software 20.6
http://visionbbs.com /thread-25966-1-1.html
Halcon环境:Halcon 19.11.0.0 Progress进阶版
http://visionbbs.com/thread-22554-1-1.html
教程销售规格:
《NI驱动相机采集图像指南(24.11)》完成于2024年11月,925页,164+千字,1527幅图像,原始WORD文档168MB。计价方式:1元/6页,共计925/6=154元,U盘成本80元,共234元,按230元定价。
PDF教程:仅包含《NI驱动相机采集图像指南(24.11)》的PDF电子版教程(加密U盘发货)。230元。
PDF教程+例子源代码:包含《NI驱动相机采集图像指南(24.11)》的PDF电子版教程(加密U盘发货),以及教程中涉及到的所有例子源代码,使用邮件发送,不加密,可复制编辑修改。530元。
PDF教程+相机镜头:包含《NI驱动相机采集图像指南(24.11)》的PDF电子版教程(加密U盘发货),以及适用于本教程的相机(以大恒图像的130万像素相机MER-133-54GM为准)和常规的国产FA工业镜头(SHI-CxxFFW为主,12-50mm焦距可选,500万像素级别兼容2/3寸相机)。1500元。
PDF教程+例子源代码+相机镜头:包含《NI驱动相机采集图像指南(24.11)》的PDF电子版教程(加密U盘发货);以及教程中涉及到的所有例子源代码,使用邮件发送,不加密,可复制编辑修改;以及适用于本教程的相机(以大恒图像的130万像素MER-133-54GM为准)和常规的国产FA工业镜头(SHI-CxxFFW为主,8-50mm焦距可选,500万像素级别兼容2/3寸相机)。1800元。
本系列教程均为PDF电子书或视频,无纸质书,使用防复制加密U盘发送,U盘可在安装主流Windows XP、7、8、10的系统电脑中使用,资料不可打印,不可编辑,不可复制出U盘。U盘质保1年。质保期内损坏无法读取文档,免费维修或更换,运费双方承担;质保期外损坏,补偿U盘成本费(8GB80元,16GB100元)可换新,运费买家承担。U盘遗失不补,请注意保管!
默认发顺丰快递,订单超1000元,包邮。
售后技术支持服务,从2018年7月起,本店所有教程、方案、源代码等,将不再提供有偿技术支持服务。
《NI驱动相机采集图像指南(24.11)》-试读版:前面62页可试读:
通过百度网盘分享的文件:LabVIEW驱动相机采集图像指南(24.11)-试读版.pdf
链接:https://pan.baidu.com/s/1SMKqHOsaxns0W5kgd0z42A
提取码:uqzn
--来自百度网盘超级会员V7的分享
目录
版权声明 7
读者利益 8
感谢 9
前言 9
版本迭代 10
开发环境 10
第1章 NI IMAQdx函数驱动相机采集图像 11
1.1 IMAQdx常用函数 11
1.1.1 IMAQdx Enumerate Cameras枚举相机 12
1.1.2 IMAQdx Open Camera打开相机 18
1.1.3 IMAQdx Configure Grab配置抓取 23
1.1.4 IMAQdx Grab抓取 25
1.1.5 IMAQdx Close Camera关闭相机 31
1.1.6 IMAQdx Snap快照 34
1.1.7 IMAQdx Sequence序列 39
1.1.8 IMAQdx Enumerate Attributes枚举属性 41
1.1.9 IMAQdx Enumerate Video Modes枚举视频模式 48
1.1.10 IMAQdx Discover Ethernet Cameras发现以太网相机 59
1.1.11 IMAQdx Reset Ethernet Camera Address重置以太网相机地址 60
1.1.12 Property Node相机属性节点 62
1.1.12.1 数据包大小Packet Size 65
1.1.12.2 超时Time Out 78
1.1.12.3 快门Shutter/曝光时间Exposure Time 79
1.1.12.4 增益Gain 91
1.1.12.5 触发Trigger 95
1.1.12.6 获取序列号Get Serial Number 98
1.2 IMAQdx Low-Level低级函数 99
1.2.1 IMAQdx Configure Acquisition配置采集 100
1.2.2 IMAQdx Start Acquisition开始采集 104
1.2.3 IMAQdx Get Image获取图像 106
1.2.4 IMAQdx Stop Acquisition停止采集 109
1.2.5 IMAQdx Unconfigure Acquisition取消配置采集 112
1.2.6 IMAQdx Get Image Data获取图像数据 114
1.2.7 IMAQdx Configure Ring Acquisition配置循环采集 117
1.2.8 IMAQdx Extract Image提取图像 122
1.2. 9 IMAQdx Release Image释放图像 126
1.2.10 IMAQdx Read Register读寄存器 129
1.2.11 IMAQdx Write Register写寄存器 131
1.2.12 IMAQdx Read Memory读存储器 139
1.2.13 IMAQdx Write Memory写存储器 142
1.2.14 IMAQdx Read Attributes读属性 146
1.2.15 IMAQdx Write Attributes写属性 152
1.3 相机采集图像实例 158
1.3.1 LabVIEW中连续采集图像 158
1.3.2 LabVIEW中连续保存图像 160
1.3.3 LabVIEW中如何实现软件触发采集图像 163
1.3.4 LabVIEW中如何实现外部IO触发相机采集图像 165
1.3.5 AVT Stingray系列工业相机硬件触发 169
1.3.6 AVT Guppy Pro系列工业相机硬件触发 174
1.3.7 大恒水星千兆网工业相机MER-132-30GC硬件触发 179
1.3.8 大恒水星千兆网系列工业相机实用采集程序 183
1.3.8.1 驱动程序(状态机) 183
1.3.8.2 调用驱动实例(生产者消费者) 191
1.3.9 Basler acA1300-30GM使用硬件触发驱动程序 204
1.3.10 Basler acA2500-14GM使用IO触发驱动程序 212
1.3.11 Basler piA2400-17GM硬件触发驱动 214
1.3.12 映美精DMK 23G274硬件触发驱动 222
1.3.13 SVS ECO815MTLGEC硬件触发驱动 229
1.3.14 SVS ECO815MTLGEC硬件触发驱动 236
1.3.15 大恒水星USB3.0系列工业相机实用采集程序 243
1.3.15.1 驱动程序安装与切换 243
1.3.15.2 驱动程序(状态机) 250
1.3.15.3 调用MER-USB3x驱动实例(生产者消费者) 255
1.4 LaVIEW中使用快速VI采集图像 262
1.4.1 选择采集源Select Acquisition Sources 264
1.4.2 选择采集类型Select Acquisition Type 265
1.4.3 配置采集设置Configure Acquisition Settings 266
1.4.4 标准工业相机属性介绍 268
1.4.5 选择控件与指示器Select Controls/Indicators 274
1.4.6 视觉采集向导生成LabVIEW快速VI 274
第2章 DLL动态链接库驱动相机采集图像 280
2.1 大恒图像HV系列相机DLL驱动采集图像 280
2.1.1 LvGetDeviceTotal函数 281
2.1.2 LvOpenDevice函数 283
2.1.3 LvAllocateResources函数 285
2.1.4 LvSetResolution函数 286
2.1.5 LvSetSnapMode函数 289
2.1.6 LvSetGain函数 292
2.1.7 LvGetImageWidth函数 295
2.1.8 LvGetImageHeight函数 297
2.1.9 LvSetAOI函数 297
2.1.10 LvSetShutter函数 302
2.1.11 LvSetADCLevel函数 305
2.1.12 LvSetTimeout函数 308
2.1.13 LvGrabSingle函数 310
2.1.14 LvExportImageData函数 315
2.1.15 LvStartGrab函数 316
2.1.16 LvStopGrab函数 318
2.1.17 LvCloseDevice函数 320
2.1.18 函数使用简要说明 322
2.1.18.1 初始化相机 322
2.1.18.2 采集图像 322
2.1.18.2.1 采集单帧 322
2.1.18.2.2 连续采集 322
2.1.18.2.3 导出数据 323
2.1.18.2.4 结束连续采集 323
2.1.18.3 关闭相机释放资源 323
2.1.18.4 注意 323
2.1.19 调用驱动采集实例 323
2.1.19.1 单相机调用实例 323
2.1.19.2 多相机调用实例 325
2.2 大恒图像水星MER系列相机DLL驱动采集图像 329
2.2.1 大恒水星相机整体工作流程 330
2.2.2 功能控制流程图 331
2.2.3 函数接口说明 331
2.2.3.1 打开相机OpenCamera 332
2.2.3.2 开始采集Grab 341
2.2.3.3 获取图像GetImage 343
2.2.3.4 停止采集Stop 347
2.2.3.5 关闭相机CloseCamera 348
2.2.3.6 设置超时SetTimerOut 352
2.2.3.7 软件触发SendSoftTrigger 357
2.2.3.8 设置整型参数LVSetInt 361
2.2.3.8.1 增益 363
2.2.3.8.2 采集速度 366
2.2.3.8.3 ADC级别 368
2.2.3.9 获取整型参数LVGetInt 372
2.2.3.9.1 宽高与缓存 372
2.2.3.10 设置枚举型参数LVSetEnum 376
2.2.3.10.1 触发模式 377
2.2.3.10.2 触发极性 380
2.2.3.11 获取枚举型参数LVGetEnum 381
2.2.3.12 设置浮点型参数LVSetFloat 384
2.2.3.12.1 曝光时间 385
2.2.3.13 获取浮点型参数LVGetFloat 389
2.2.3.14 获取字符串参数LVGetString 389
2.2.3.14.1 获取设备型号 389
2.2.3.14.2 获取序列号 393
2.2.4 单相机综合采集实例 393
2.2.5 双相机综合采集实例 394
2.3 大恒图像.NET驱动采集图像 395
2.3.1 大恒.NET驱动环境介绍 396
2.3.2 大恒官方示例GxSingleCam.vi介绍 409
2.3.3 大恒.NET库函数优化 428
2.3.3.1 Init.vi初始化 430
2.3.3.2 UnInit.vi取消初始化 442
2.3.3.3 UpdateDeviceList.vi更新设备列表 443
2.3.3.4 OpenDeviceBySN.vi通过序列号打开设备 446
2.3.3.5 CloseDevice.vi关闭设备 447
2.3.3.6 OpenStream.vi打开流 448
2.3.3.7 CloseStream.vi关闭流 449
2.3.3.8 IsImplemented.vi是否支持 449
2.3.3.9 GetBoolValue.vi获取布尔值 450
2.3.3.10 SetBoolValue.vi设置布尔值 450
2.3.3.11 GetIntValue.vi获取整形值 451
2.3.3.12 GetIntMin.vi获取整形最小值 455
2.3.3.13 GetIntMax.vi获取整形最大值 455
2.3.3.14 GetIntInc.vi获取整形步长 456
2.3.3.15 SetIntValue.vi设置整形值 456
2.3.3.16 GetFloatValue.vi获取浮点值 456
2.3.3.17 GetFloatMin.vi获取浮点最小值 457
2.3.3.18 GetFloatMax.vi获取浮点最大值 457
2.3.3.19 GetFloatMax.vi获取浮点步长 458
2.3.3.20 GetFloatUnit.vi获取浮点单位 458
2.3.3.21 SetFloatValue.vi设置浮点值 459
2.3.3.22 GetEnumValue.vi获取枚举值 459
2.3.3.23 GetEnumEntryList.vi获取枚举项列表 460
2.3.3.24 SetEnumValue.vi设置枚举值 460
2.3.3.25 GetStringValue.vi获取字符串值 461
2.3.3.26 GetStringMaxLength.vi获取字符串最大长度 461
2.3.3.27 SetStringValue.vi设置字符串值 462
2.3.3.28 SetCommandValue.vi设置命令值 462
2.3.3.29 StartGrab.vi开始采集 463
2.3.3.30 StopGrab.vi停止采集 463
2.3.3.31 GetImage.vi获取图像 464
2.3.3.32 GetFrameID.vi获取帧ID 465
2.3.3.33 ImageGrabEvent.vi图像采集事件 466
2.3.3.34 GrabImageDisplay.vi采集图像显示 468
2.3.3.35 DestroyImage.vi销毁图像 473
2.3.3.36 GrabBaseDisplay.vi采集基础图像显示 474
2.3.3.37 SaveImage.vi保存图像 474
2.3.3.38 简易采集实例 475
2.3.4 大恒.NET库函数集成相机驱动.vi状态机 480
2.3.5 相机驱动.vi状态机单相机采集处理图像实例 491
2.3.6 相机驱动.vi状态机双相机采集处理图像实例 508
2.3.7 32位和64位环境驱动验证 554
2.4 使用Halcon的.NET驱动采集图像 564
2.4.1 HDevelop中从不同接口的工业相机采集图像 566
2.4.2 LabVIEW中使用Halcon采集图像 604
2.4.2.1 打开OpenFramegrabber 604
2.4.2.2 图像获取接口的自动检测接口实现 628
2.4.2.3 采集图像GrabImage 641
2.4.2.4 显示图像Display 644
2.4.2.5 异步采集图像GrabImageAsync 689
2.4.2.6 开始采集GrabImageStart 691
2.4.2.7 关闭CloseFramegrabber 692
2.4.2.8 获取相机参数GetFramegrabberParam 695
2.4.2.9 设置相机参数SetFramegrabberParam 699
2.4.2.10 大恒相机驱动.vi状态机 701
2.4.2.11 黑白单相机示例程序 708
2.4.2.12 彩色单相机示例程序 745
2.4.2.13 彩色相机的白平衡 753
2.4.2.14 AVT 1394B工业相机示例程序 763
2.4.3 Halcon采集图像的环境需求 771
2.4.3.1 32/64位环境验证 771
2.4.3.2 Halcon运行版验证 780
2.4.3.3 不安装开发版/运行版仅使用dll验证 786
第3章 ActiveX驱动相机采集图像 790
3.1 使用VideoCapX驱动相机采集图像 790
3.1.1 VideoCapX注册安装方法 790
3.1.2 VideoCapX使用方法 796
3.2 映美精相机使用ActiveX驱动 802
3.2.1 Deveice Setup硬件设置 805
3.2.2 IMAQ Image在IMAQ中获取图像 819
3.2.3 LabVIEW Picture在LV图片控件中显示图像 825
3.2.4 Property IMAQ属性设置 828
3.2.5 Property属性 834
3.2.6 Serials获取序列号 834
3.2.7 Trigger IMAQ触发 837
第4章 相机驱动与图像采集中常见问题 839
4.1 NI MAX中无法找到相机 840
4.1.1 WIN7中大恒HV USB2相机在MAX中无法找到 840
4.1.2 WIN7中大恒水星MER USB2相机在MAX中无法找到 840
4.1.3 映美精千兆网相机在MAX中无法找到 848
4.1.4 大恒水星千兆网相机在MAX中无法找到 853
4.1.5 已经安装IMAQ for USB Cameras仍找不到USB相机 858
4.1.6 找不到1394B口AVT相机 860
4.1.6.1 电脑找不到相机 860
4.1.6.2 在MAX中可以找到相机在AVT Vimba Viewer中找不到相机 861
4.1.6.3 在AVT Vimba Viewer中可以找到相机在MAX中找不到相机 869
4.2 映美精千兆网相机在MAX中无法采集图像 870
4.3 映美精千兆网相机在MAX中采集图像有黑线花屏 881
4.4 大恒千兆网相机在MAX中无法采集图像 882
4.5 大恒水星MER-USB3.0相机在MAX中驱动未关联 885
4.6 MAX中只能识别一台大恒水星USB2相机 888
4.7 MAX中大恒水星USB2黑白相机采集的是彩色图像 888
4.8 相机不能调整视频模式Video Mode 889
4.9 为什么一台相机在MAX中有两台不同名称相机 889
4.10 两台USB相机连接电脑同一时间只有一台能工作 890
4.11 LabVIEW中能使用安防监控网络摄像机吗? 890
4.12 已经安装VAS但在LabVIEW中没有函数选板 891
4.13 一块2端口的1394卡能带2台相机同时采集图像吗? 892
4.14 一块4端口的千兆网卡能带4个相机同时采集图像吗? 892
4.15 如何降低相机的分辨率提高采集速度 892
4.16 利用Format7视频模式可以改善图像质量吗? 898
4.17 NI-IMAQdx是否支持通过GigE交换机连接多个相机? 900
4.18 相机运行一段时间后掉线找不到相机 901
4.19 映美精相机使用中丢帧 902
4.20 相机采集图像很慢 902
4.21 LabVIEW中如何使用NI IMAQdx不支持的相机? 902
4.22 使用4口Intel芯片网卡连接3个相机时有一个相机会自动断线 903
4.23 相机演示程序无法使用或不兼容 903
4.24 AVT GPY F503B采集速度达不到额定的帧率 905
4.25 相机采集图像全黑 906
4.26 大恒USB2.0接口相机采集图像是灰色的 906
4.27 大恒USB2.0接口相机采集时丢帧 907
4.28 怎么利用触发来拍照 907
4.29 相机采集得到的图像倾斜变形严重 907
4.30 相机采集得到的图像非常模糊 908
4.31 大恒USB3相机未关联且无法选择切换NI IMAQdx驱动 908
4.32 LabVIEW使用千兆网相机采集处理图像时丢包出现黑线闪屏 915
4.32.1 采集分析图像时丢包的原因 918
4.32.2 硬件层面解决丢包黑线问题 921
4.32.3 软件层面解决丢包黑线问题 922 牛啤普拉斯
页:
[1]