石鑫华视觉论坛微信公众号:石鑫华视觉

 找回密码
 注册会员
查看: 2610|回复: 0

[说明手册] 【付费】LabVIEW Vision 2023 Q1视觉模块图像处理库函数和选板汉化版,NI视觉中文版LV+VDM+VAS+VBAI

[复制链接]
  • TA的每日心情
    无聊
    9 小时前
  • 签到天数: 3178 天

    连续签到: 48 天

    [LV.Master]2000FPS

     楼主| 发表于 2023-3-1 12:37:02 | 显示全部楼层 |阅读模式 来自:广东省东莞市 电信

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有账号?注册会员

    x
    【付费】LabVIEW Vision 2023 Q1视觉模块图像处理库函数和选板汉化版,NI视觉中文版LV+VDM+VAS+VBAI

    2022Q3前库函数汉化与选板汉化内容说明与使用方法视频教程:
    提取码:k7xb

    LV2023Q1视觉汉化包使用说明(2023Q1版开始有共享目录,使用方法略有不同,如果是LV2023Q1版本,参考以下视频)
    提取码:c5z0

    汉化范围:
    参考上面的视频以及后面的详细说明。主要是汉化LabVIEW编程环境右键时的选板中的内容(选板)以及即时帮助中的内容(库)。对于NI视觉中涉及到了.chm帮助文档、NI提供的视觉相关的EXE程序(如Vision Builder-VBAI、视觉助手、模板编辑、分类器训练、字符训练等)均没有汉化。NI LabVIEW打包的EXE程序没有语言资源,还没有找到可汉化的工具来汉化这些EXE程序和工具程序;而CHM帮助文档,则内容太多,汉化工作太大,翻译权也是归NI所有,这个需要NI自己来解决。

    未安装VAS/VBAI等软件驱动时,多余汉化资源的删除:

                                   
    登录/注册后可看大图
    汉化选板和库未安装相应功能时删除内容.docx (735.58 KB, 下载次数: 6)
    LV+VDM+VAS2023Q1版没有同步发行VBAI版本,目前的VBAI版本仍然是2020版。所以在LabVIEW2021/2022Q3/2023Q1环境中,是没有VBAI的API接口的,也就不需要汉化。如果是包含了VBAI的选板或库,则需要删除,否则选板中会多一些空的或?的选板图标。但是如果是安装了LabVIEW2020/2020SP1,则可以安装VBAI2020,则会生成API接口,则可以对VBAI的API接口进行汉化。

    Bug问题修复:
    VisionRIOAddtoLineStateQueue(LowLevel)无帮助信息
    IMAQ ByteStreamtoImage无帮助信息
    MPSCI2ByteSteamtoImage2020SP1无帮助信息
    IMAQ Spoke4辐条4函数官方原版的说明信息中的帮助标识符指向旧版的IMAQ_Spoke_3.html,修改为IMAQ_Spoke_4.html。VDM具体从哪个版本开始使用了Spoke4未验证,只是一个帮助的指向错误,不影响实际使用。
    IMAQ DL Model Set Input(Images)指向帮助文档为AVI_Create.html
    2023.3.7:所有汉化库版本中,Avi.llb中的IMAQ AVI2 Get Codec Names.vi和Avi2.llb中的IMAQ AVI Get Filter Names.vi两个函数的库汉化使用了“获取编译器/滤波器名字”与选板中和“获取编译器/滤波器名称”不一致,可修改库中的窗口标题为“获取编译器/滤波器名称”。其中avi.llb是现有的2代版本,而avi2.llb则是早期的一代版本,兼容以前的旧程序的。
    2023.8.4:将VBAI中的Inspection单词的翻译,从之前的“检查”更新为“检测”。VBAI中的Inspection单词,在NI官方中,大部分场景翻译为检测,但是也有少量场景中翻译为检查。其实无论是检测、检查,都是差不多意思。从作者多年使用/翻译NI视觉来看,检测可能会更好一些。检测,字面意思上就包含了检查和测量的意思。从VBAI软件的功能来看,存在性的函数,实现的检查功能,也就是有没有;而像卡尺、圆直径、灰度值、颜色值这类功能函数,实现的是测试功能,也就是会得到具体值的。
    2023.8.29:2020SP1选板中将VISION RIO中的清除xxx相关的函数Flush翻译从清除更新为清空,参考NI的串口中的清空概念。Flush翻译为清空,Clear翻译为清除。
    2024.1.11:2020SP1选板中将“仪Instrument Readers仪器读取”前面多了一个仪字,Reader翻译为读取不恰当,修改为阅读器,Read翻译为读取。所以短名称改为“Instrument Readers仪器阅读器”。

    软件版本确认:
    您安装的软件的具体版本,可以在NI MAX或NI许可证管理器中查看到:

                                   
    登录/注册后可看大图

    MAX中点开软件,然后查看LV、VAS、VBAI、VDM等软件的版本。LV和VBAI可以直接看到版本号;其中VAS是查看IMAQdx、IMAQ、IMAQ IO等模块的版本号,要点开具体的树查看版本号。VDM也要点开具体的树才可以看到版本号。

                                   
    登录/注册后可看大图

    许可证管理器中,则可以直观看到相应的软件版本号。本汉化资源的版本号,需要精确到是不是包含SP#版本,对于fxPatch补丁的版本号,则不需要确认。例如LabVIEW2020SP1,以及2020SP1f1之类的,都是相同的资源,FxPatch只是小补丁修正Bug,不影响具体的功能,但是VDM的SP版本则会更新内容,包含修正部分功能函数、增加部分功能函数等。

    在更新2022Q3版汉化时,发现如果只使用库函数汉化包,则VAS、VBAI相关的内容,不会自动更新短名称,只更新了标题:

                                   
    登录/注册后可看大图

    VAS未更新短名称

                                   
    登录/注册后可看大图

    VBAI未更新短名称

                                   
    登录/注册后可看大图

    而VDM相关的内容,则会自动更新短名称。因为作者一直同时使用了库汉化和选板汉化,所以以前都没有发现该问题。在Vision目录下,隐藏了很多库名称关联的dll,这个dll也许是用于同步短名称的,而在Vision\VBAI,Vision\Driver所表示的VBAI、VAS目录下,则无此dll或名称没有关联,也有可能是因为有子目录的问题,这里无法找到解决办法。所以建议使用选板+库的汉化内容,汉化的更全面一些,VBAI、VAS相关的短名称是可以使用选板来汉化的。

    购买列表(已经更新到2023Q1版):
    2023Q1版可选汉化内容
      
    VDM/VBAI/VAS版本
      
    LabVIEW VI版本
    选板//位数
    价格
    下载地址
    VDM2023Q1/VBAI2020/VAS2023Q1
    LV2020SP1
    选板
    50
    选板2023.txt (242 Bytes, 下载次数: 0, 售价: 50 元)
    32位库
    80
    32位LV2020SP1 VDM2023Q1 VBAI2020 VAS2023Q1.txt (274 Bytes, 下载次数: 0, 售价: 80 元)
    64位库
    80
    64位LV2020SP1 VDM2023Q1 VBAI2020 VAS2023Q1.txt (274 Bytes, 下载次数: 0, 售价: 80 元)
    选板+32位库
    100
    选板2023&32位LV2020SP1 VDM2023Q1 VBAI2020 VAS2023Q1.txt (389 Bytes, 下载次数: 0, 售价: 100 元)
    选板+64位库
    100
    选板2023&64位LV2020SP1 VDM2023Q1 VBAI2020 VAS2023Q1.txt (389 Bytes, 下载次数: 0, 售价: 100 元)
    32+64位库
    130
    32&64位LV2020SP1 VDM2023Q1 VBAI2020 VAS2023Q1.txt (421 Bytes, 下载次数: 0, 售价: 130 元)
    选板+32+64位库
    150
    选板2023&32&64位LV2020SP1 VDM2023Q1 VBAI2020 VAS2023Q1.txt (536 Bytes, 下载次数: 0, 售价: 150 元)
    VDM2023Q1/VAS2023Q1/VBAI
    LV2021SP1
    选板
    50
    选板2023.txt (242 Bytes, 下载次数: 0, 售价: 50 元)
    32位库
    80
    32位LV2021 VDM2023Q1 VAS2023Q1.txt (262 Bytes, 下载次数: 0, 售价: 80 元)
    64位库
    80
    64位LV2021 VDM2023Q1 VAS2023Q1.txt (262 Bytes, 下载次数: 0, 售价: 80 元)
    选板+32位库
    100
    选板2023&32位LV2021 VDM2023Q1 VAS2023Q1.txt (377 Bytes, 下载次数: 0, 售价: 100 元)
    选板+64位库
    100
    选板2023&64位LV2021 VDM2023Q1 VAS2023Q1.txt (377 Bytes, 下载次数: 0, 售价: 100 元)
    32+64位库
    130
    32&64位LV2021 VDM2023Q1 VAS2023Q1.txt (397 Bytes, 下载次数: 0, 售价: 130 元)
    选板+32+64位库
    150
    选板2023&32&64位LV2021 VDM2023Q1 VAS2023Q1.txt (512 Bytes, 下载次数: 0, 售价: 150 元)
    LV2022Q3
    选板
    50
    选板2023.txt (242 Bytes, 下载次数: 0, 售价: 50 元)
    32位库
    80
    32位LV2022Q3 VDM2023Q1 VAS2023Q1.txt (264 Bytes, 下载次数: 0, 售价: 80 元)
    64位库
    80
    64位LV2022Q3 VDM2023Q1 VAS2023Q1.txt (264 Bytes, 下载次数: 0, 售价: 80 元)
    选板+32位库
    100
    选板2023&32位LV2022Q3 VDM2023Q1 VAS2023Q1.txt (379 Bytes, 下载次数: 0, 售价: 100 元)
    选板+64位库
    100
    选板2023&64位LV2022Q3 VDM2023Q1 VAS2023Q1.txt (379 Bytes, 下载次数: 0, 售价: 100 元)
    32+64位库
    130
    32&64位LV2022Q3 VDM2023Q1 VAS2023Q1.txt (401 Bytes, 下载次数: 0, 售价: 130 元)
    选板+32+64位库
    150
    选板2023&32&64位LV2022Q3 VDM2023Q1 VAS2023Q1.txt (516 Bytes, 下载次数: 0, 售价: 150 元)
    LV2023Q1
    选板
    50
    选板2023.txt (242 Bytes, 下载次数: 1, 售价: 50 元)
    32位库
    80
    32位LV2023Q1 VDM2023Q1 VAS2023Q1.txt (264 Bytes, 下载次数: 0, 售价: 80 元)
    64位库
    80
    64位LV2023Q1 VDM2023Q1 VAS2023Q1.txt (264 Bytes, 下载次数: 0, 售价: 80 元)
    选板+32位库
    100
    选板2023&32位LV2023Q1 VDM2023Q1 VAS2023Q1.txt (379 Bytes, 下载次数: 0, 售价: 100 元)
    选板+64位库
    100
    选板2023&64位LV2023Q1 VDM2023Q1 VAS2023Q1.txt (379 Bytes, 下载次数: 1, 售价: 100 元)
    32+64位库
    130
    32&64位LV2023Q1 VDM2023Q1 VAS2023Q1.txt (401 Bytes, 下载次数: 0, 售价: 130 元)
    选板+32+64位库
    150
    选板2023&32&64位LV2023Q1 VDM2023Q1 VAS2023Q1.txt (516 Bytes, 下载次数: 1, 售价: 150 元)

    详细说明:
    库函数的汉化,主要是汉化了VI属性中的两个地方,一个是说明信息中的VI说明:

                                   
    登录/注册后可看大图
    VI说明进行了汉化
    另一个汉化,则是汉化了VI属性中窗口外观中的窗口标题:

                                   
    登录/注册后可看大图
    汉化了窗口标题
    窗口标题和VI说明的汉化,将会影响函数的即时帮助提示的功能说明:


                                   
    登录/注册后可看大图
    VI说明的汉化会表现在即时帮助的函数功能说明中


                                   
    登录/注册后可看大图
    各个位置汉化信息说明
    选板相关的,如选板的名称、窗口标题、选板的功能说明等,则是由选板模块来汉化的,函数本身的属性并不能影响选板。所以,库函数是汉化不了选板的。
    函数相关的,函数的短名称,是由选板来汉化的,这个汉化,只能在选板格式为图标和文件或类别(图像和文本)这样的风格中才能显示出来,必须要能显示函数的短名称,才能看到汉化效果。函数的窗口标题、函数的功能说明,则是由库函数汉化包来汉化的。这个汉化,则不受选板格式的影响,几种风格都可以显示汉化后的窗口标题。但是不能显示选板的汉化内容。
    选板的汉化,因为只修改选板,所以与LabVIEW、VDM的版本关系不大,所有版本均可读取选板,差的可能只是几个函数的不同或缺失。一般是旧版的用新版的选板,会缺少几个函数,如缺少则会不显示,如2018增加的深度学习功能,用在2017中,则不会显示。而新版的用旧版的选板,则可能仍然会使用旧的函数,而更新的函数版本,则会被隐藏掉,如2018中学习模式升级为6版,而2017-2017SP1,是5版,而2016则是4版的。如果2018环境使用的是2016的汉化选板,则仍然会显示学习模式4,使用2017的汉化选板,则显示学习模式5,只有使用2018以后的选板,才会显示学习模式6,不过这些,都是可以自行添加修改的,可以重新编辑修改选板,包含有些选板中部分内容错字(作者使用五笔,部分同码字会错误,完全不知道什么意思)、翻译错误的地方。总的来说,汉化选板的使用范围要大一些,但是只能使用两种风格。而且函数功能是没有汉化的,只有函数短名称、选板名称、选板功能说明等。
    LLB库函数的汉化,因为要修改函数的窗口标题以及VI说明,且要保存函数,所以对于版本是有要求的,低版本保存的可能还好,在高版本中还能打开,而高版本保存的,则在低版本中是无法打开的。本汉化包,是从2016版本开始汉化的,原来的VDM2016,是可以支持LabVIEW2013~LabVIEW2016之间的四个年代的版本,但是汉化后的VI库函数,则只能用于LabVIEW2016,未提供2015之前版本的VI汉化包。而重新安装了LV2017/VDM2017之后,则有提供LV2016、LV2017两个版本的汉化包;再升级VDM2017SP1后,也只有LV2016+LV2017SP1两个版本的汉化包,但是因为LV2017SP1和LV2017的VI是可以相互打开的,所以应该还是可以通用的(没有验证,但是历年的经验来看,SP版本、Fx Patch补丁版本,只是修正问题,不影响相互之间的打开)。而到了2018后,则支持2016/2017(SP1)/2018三个年代版本,到了2019后,则是2016/2017(SP1)/2018(SP1)/2019四个年代的版本,2020版,则是2017(SP1)/2018(SP1)/2019(SP1)/2020四个年代的版本,2021对应了/2018(SP1)/2019(SP1)/2020(SP1)/2021四个年代的版本。库汉化的汉化,还区分了32位和64位的版本,2018SP1之前的版本,32位和64位的LLB使用文件对比软件对比,其二进制是不一样的,差别在哪里不是很清楚,可能还是位数不同吧。2019版后,大部分的函数和LLB库的二进制是一样的,少部分如视觉助手快速函数、视觉采集软件快速VI、VBAI API等,内容不一样,因为调用的对象本身是不一样的,32位调用的是32位的视觉助手,64位调用的是64位的视觉助手。不过像这些本身也没有做汉化,在函数选板中没有出现的函数,很多都是没有汉化的。另外,32位的支持RT实时系统,而64位的则不支持,64位的会少一些函数。具体能不能互换使用,还得自行验证。


                                   
    登录/注册后可看大图
    汉化库所在位置
    汉化的库,位于LV的安装目录下的vi.lib下面,对vision和visionFPGA文件夹下的函数进行了汉化,使用汉化包前,可先备份好这两个文件夹,以便能回到原始的英文版本,汉化包的使用,只需要将汉化包解压,将其内的vision和visionFPGA文件夹复制到vi.lib目录下,替换原来的vision和visionFPGA文件夹,并替换函数即可使用。库函数的汉化内容说明:


                                   
    登录/注册后可看大图
    Vision目录下的汉化
           Vision目录下的独立函数和库,是VDM安装后有的,这里的函数大部分的都汉化了,少部分如兼容库、控件库、中间类的函数(数据转换函数,合并错误之类的)、视觉助手等,则没有汉化(文件夹下还有一些隐藏的dll,都是原版的,没有改动)。Driver文件夹下的内容,则是安装VAS视觉采集软件后的内容,这里的汉化,汉化了选板中IMAQ、IMAQdx、VisionRIO三个选板中的内容:


                                   
    登录/注册后可看大图
    Driver目录的汉化
    如果没有安装VAS视觉采集软件,则原版中不会出现Driver目录,汉化包中的Driver目录则需要删除掉。因为即使放进去,也没有相应的DLL可以调用,使用不了的。


                                   
    登录/注册后可看大图
    VisionBuilder AI目录的汉化
    VBAI的汉化,则只有一个API的库,里面是VBAI的接口函数。全部汉化了。请配合版本说明中的VBAI版本使用,错误的版本,可能会造成兼容性问题。如果没有安装VBAI,则删除汉化包中的该目录即可。另外2021版的LabVIEW兼容的VBAI还没有发布,所以2021的汉化包是没有VBAI目录的。


                                   
    登录/注册后可看大图
    VisionFGPA目录汉化
    VisionFPGA中的汉化,只汉化了basics下面部分函数,这些函数会出现在选板中,所以汉化了,而其它未出现在选板中的函数,未进行汉化。另外,VisionFPGA是VDM、VAS使用默认安装后的目录,如果在安装VDM时选择了安装直接支持LabVIEW的FPGA库,则内容将变多很多,不过函数选板中的可选函数的数量是一样的,增加的主要是对更多FPGA硬件的支持以及驱动。因为作者也没有使用FPGA,所以这一块没有选择安装,也没有汉化更多内容,一般使用的人也相对比较少。更多的还是使用电脑进行图像处理软件的开发。

    从LabVIEW2022Q3版开始,C:\Program Files\NI\LVAddons目录下增加了共享目录。但是VDM2022Q3、VAS2022Q3版本时,还没有使用此共享目录。所以对于2022版仍然是和以前一些的方法。但是自VDM/VAS2023Q1版开始,则使用了此共享目录,分离了一些已编译的代码。
    QQ截图20230301123037.png
    LVAddons共享目录
    QQ截图20230301123109.png
    VDM、VAS部分代码被移到LVAddons共享目录下
    所以,库汉化包还要处理移动到LVAddons下面的内容。

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    LabVIEW HALCON图像处理入门教程(第二版)
    石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
    《LabVIEW Vision函数实例详解》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23
    LabVIEW图像处理教程
    机器视觉商城淘宝店铺
    视觉论坛充值赞助方法

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-4-20 20:30

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表