2021-08-26 19:21:47 索煒達電子 1176
項目編號:E703
文件大小:262M
源碼說明:帶中文注釋
開發(fā)環(huán)境:LabVIEW2014
攝像頭必須安裝Vision Acquisition software VAS_September_2011.zip才能有 niimaqdx.dll
以下軟件,安裝版本必須對應,否則無法使用。
NI LabVIEW 2014SP1視覺開發(fā)必備軟件
首先當然是需要開發(fā)平臺了LabVIEW2014SP1版,下載:LabVIEW 2014 SP1 (32-bit) Chinese_軟件
其次,是需要NI vision Developments Module(VDM)視覺開發(fā)包,這個是NI視覺所有的圖像處理函數(shù)庫,為保證可以下載使用,使用與LabVIEW相同版的VDM,下載:NI Vision Development Module(視覺開發(fā)模塊)
http://ftp.ni.com/support/softlib/vision/Vision%20Development%20Module/2011/VDM2011.zip
http://download.ni.com/support/softlib/vision/Vision%20Development%20Module/2014f1/VISION_2014_F1.exe
runtime
http://download.ni.com/support/softlib/vision/Vision%20Runtime%20Engine/2012/Vision_RTE_2012.zip
http://download.ni.com/support/softlib/vision/Vision%20Runtime%20Engine/2012SP1/VRTE2012SP1.zip
該模塊可作為LabVIEW或者是文本編輯環(huán)境 .NET 以及LabWindows CVI 的插件使用。
該工具提供在LabVIEW編程環(huán)境下使用多種圖像處理以及識別的函數(shù)及功能。
附帶的工具包 Vision Assistant 同VBAI十分相似,但是使用它設計的視覺識別程序可以方便的轉(zhuǎn)換為LabVIEW的代碼。
可以運行遠程的目標如CVS (Compact Vision System),但是除了LabVIEW之外還需要使用LabVIEW RealTime。
第三,則使用NI Vision builder For Automation Inspection(VBAI),這個是NI基于VDM開發(fā)的一款功能強大的視覺應用軟件-視覺生成器,可以使用此軟件進行直接快速的驗證。也可以做一些靜態(tài)的簡單的視覺項目。下載NI Vision Builder for Automated Inspection(用于自動檢測的視覺生成器)
http://download.ni.com/support/softlib/vision/Vision%20Builder%20for%20Automated%20Inspection/2011f1/VBAI2011.zip
http://download.ni.com/support/softlib/vision/Vision%20Builder%20for%20Automated%20Inspection/2013%20SP1/VBAI2013SP1.exe
通常被稱之為VBAI,該程序是一個可以獨立運行的程序。編程和操作界面同Vision Assistant相似,但是不可以把程序轉(zhuǎn)換為LabVIEW,只能在其環(huán)境下。VBAI 程序可以在遠程目標設備如CVS上運行。
第四,則需要安裝相應的相機驅(qū)動程序啦-NI Vision Acquistin Software(VAS)。當然如果你使用的是大恒的工業(yè)相機,調(diào)用的是DLL,不需要使用IMAQdx、IMAQ等驅(qū)動,這個不安裝也可以。如果你要使用如AVT等工業(yè)相機,則這個需要安裝。安裝后,在VBAI、VDM中的視覺助手(Vision Assistant)、MAX中都是可以直接從相機中采集圖像的。下載:NI Vision Acquisition Software(視覺獲取軟件)
http://download.ni.com/support/softlib/vision/Vision%20Acquisition%20Software/September%202011%20f1/VAS_September_2011.zip
http://download.ni.com/support/softlib/vision/Vision%20Acquisition%20Software/August%202014%20f1/VAS_2014_08_F1.zip
用于捕獲圖像的一系列驅(qū)動程序。舉例來說,該軟件在Windows平臺下的8.2.3版本包含了NI-IMAQ 3.7.1 和 NI-IMAQdx 3.0.1 (包括了對IEEE 1394 相機的支持),以及NI-IMAQ I/O 2.0.2 驅(qū)動程序。
包含了在LabVIEW中所使用到的基本視覺獲取VIs。基本的視覺圖像獲取以及文件存儲之外的功能需要安裝VDM。
Vision Acquisition Software 是包含在Vision Development Module,Vision Builder for Automated
以上軟件,是基于NI LabVIEW平臺開發(fā)時所以需要安裝的軟件,如果你是用VB、VC、C#等平臺開發(fā)的,則只需要安裝VDM即可。如果你不需要VBAI,VBAI也可以不安裝,如果不調(diào)用IMAQdx等,則VAS也可以不安裝。最簡單的,則是安裝VDM即可。如果用LabVIEW開發(fā),要安裝LV。如果要使用VBAI驗證,則需要安裝VBAI,如果還需要驅(qū)動程序,則還要安裝VAS。
有了以上四個軟件,進行圖像處理開發(fā),基本上就沒問題了。當然其它的,如數(shù)據(jù)庫、報表等,是其它工具包的,不一定要。
所有資料下載:
http://download.ni.com/support/softlib/vision/
目錄│文件列表:
│ 10.Labview+圖像處理2014版本.zip
└ labview 圖像處理
│ Barcode Example.llb
│ bardcode.zip
│ Battery Clamp Example.llb
│ Blister Pack Inspection Example.llb
│ Circle Distance Example.vi
│ Classification.llb
│ Convert binary to image_.vi
│ Cropped 21 . PNG
│ Cropped 圖片 001 . JPEG
│ Extract ROI Example.vi
│ ExtractRotatedRectangle.vi
│ focus checker.vi
│ Fuse Inspection Example.llb
│ Fusebox Inspection Example.llb
│ Gauging Example.llb
│ Geometric Matching with Calibration Example.vi
│ Golden Template Inspection Example.vi
│ Graph to Imaq Image 2010.vi
│ Imagecursor.vi
│ IMAQ Color.llb
│ IMAQ Convert Image_v2010.vi
│ IMAQ File IO.llb
│ IMAQ High Level Express.llb
│ IMAQ High Level.llb
│ IMAQ IO.llb
│ IMAQ Low Level.llb
│ IMAQ Signal IO Express.llb
│ IMAQ Signal IO.llb
│ IMAQ Vision AVI Folder.vi
│ IMAQ Vision Example folder.vi
│ IMAQdx Examples.llb
│ IMAQdx Express Examples.llb
│ IMAQSubtract without VDM_2010.vi
│ IntersectROIs_2010.vi
│ Labview_圖像處理.pdf
│ labview圖像處理書籍及例程.zip
│ labview圖像處理書籍及例程51.rar
│ LabVIEW調(diào)用MATLAB進行圖像處理的實現(xiàn).pdf
│ LCD Example.vi
│ Match Multiple Geometric Patterns Example.llb
│ Mechanical Assembly Example.vi
│ Meter Example.vi
│ MotionDetect IMAQdx_lv86.vi
│ NI Vision Concepts .pdf
│ NI Vision for LabVIEW基礎.pdf
│ niimaqdx.zip
│ OCR Example.llb
│ RAW8ToRGB24.rar
│ Resize Image Display.vi
│ ROI to Image.vi
│ roi_descriptor_example.vi
│ ROI_Grid_Overlay圖像分割.vi
│ Rotating Part Example.llb
│ Save Complex Image to File LV 2010.vi
│ ShoworHideROI_LV861.zip
│ Stereo Vision Example.llb
│ transform_roi.zip
│ usb camora.vi
│ USB Capture and Display LV 86.vi
│ usb 彩色動目標.vi
│ usb 條形碼.vi
│ usb 黑白動目標.vi
│ VDM Overlay Text.vi
│ ZoomROI_LV2009.vi
│ 不同顏色 矩形區(qū)域Coloured ROIs lv2009sp1.vi
│ 圖像4合1.vi
│ 圖像處理LabVIEW VIs.rar
│ 圖像處理LabVIEW(segmentation).rar
│ 圖像處理軟件的說明 - 副本.txt
│ 圖片裁剪.vi
│ 基于labview的非配套圖像采集卡驅(qū)動開發(fā).pdf
│ 替換顏色.vi
│ 檢查圖像邊緣.zip
│ 測量重心.vi
│ 灰度圖變彩色.vi
│ 裁剪與放大縮小控制.vi
│ 記錄不同幀.vi
│ 軟件下載說明.txt
│ 非規(guī)則區(qū)域放大.vi
├ 2D Barcodes
│ └ 2D Barcode.llb
├ Analysis
│ │ Histogram Example.vi
│ │ LineProfile Example.vi
│ └ SSIM Example.llb
├ AVI
│ │ AVI Compressor Comparison.llb
│ │ AVI Read Write with Data.llb
│ │ Read AVI Example.llb
│ │ Read AVI Example.zip
│ └ USB2832Err.log
├ bardcode
│ └ bardcode
│ │ 001.jpg
│ │ 002.jpg
│ │ 003.jpg
│ └ Barcode Example(自己修改).vi
├ Binary Analysis
│ │ Binary Morphological Reconstruction - Find Particle Example.vi
│ │ Binary Morphological Reconstruction Example.vi
│ │ Particle Analysis Example.vi
│ │ Particle Analysis Report Example.vi
│ └ Particle Orientation Example.vi
├ Calibration
│ │ Calibration Models Comparison.vi
│ │ Perspective Calibration Example.vi
│ └ Simple Calibration Example.llb
├ Caliper
│ │ Clamp Example.vi
│ │ Clamp Max Example.vi
│ │ Edge Detection Example.llb
│ └ Straight Edge Detection Example.llb
├ Classification
│ │ Classification.vi
│ │ Color Classification.llb
│ │ color.clf
│ └ Parts.clf
├ Color
│ │ Color Distance.llb
│ │ Color Segmentation.clf
│ │ Color Segmentation.llb
│ │ ColorLearn Example.vi
│ │ ColorMatching Example.llb
│ └ ColorThreshold Example.vi
├ Color Pattern Matching
│ │ Color Pattern Matching Example.llb
│ └ Color Pattern Matching Example.zip
├ Contour Analysis
│ │ Contour Analysis Example.llb
│ └ Contour Defect Inspection Example.llb
├ Display
│ └ Browser Example.vi
├ extractFreeshape
│ │ Ex.ExtractFreeshapeROI.vi
│ └ ExtractFreeshapeROI.vi
├ Front Panel Image to IMAQ
│ │ Front Panel Image to IMAQ.vi
│ └ GetImagetoIMAQ.vi
├ Geometric Matching
│ │ Geometric Matching Example.llb
│ └ Learn Multiple Geometric Patterns Example.llb
├ Grayscale Processing
│ │ BCG Lookup Example.vi
│ │ Gray Morphological Reconstruction Example.vi
│ │ Gray Morphological Reconstruction H-Dome Example.vi
│ │ Label Example.vi
│ │ MagicWand Example.vi
│ │ MathLookup Example.vi
│ │ Morphological Segmentation Example.vi
│ └ Threshold Example.vi
├ Image Management
│ │ DrawText Example.vi
│ │ Extract Example.vi
│ │ ImageToArray Example.vi
│ │ Mask Example.vi
│ └ Unwrap Barcode Example.vi
├ Light Meter
│ └ Light Meter Example.llb
├ Motion Estimation
│ │ Draw Feature Position.vi
│ │ Optical Flow Example.vi
│ └ Optical Flow Feature Tracking Example.vi
├ NI VISION其他語言的Examples
│ ├ dotNET
│ │ │ ExampleImagesFolder.cs
│ │ │ ExampleImagesFolder.vb
│ │ │ NationalInstruments.Vision.MeasurementStudioDemo.2005.dll
│ │ │ NationalInstruments.Vision.MeasurementStudioDemo.2008.dll
│ │ ├ 1. Getting Started
│ │ │ └ Read Image
│ │ │ ├ cs
│ │ │ │ │ ExampleImagesFolder.cs
│ │ │ │ │ Form1.cs
│ │ │ │ │ Form1.Designer.cs
│ │ │ │ │ Form1.resX
│ │ │ │ │ Program.cs
│ │ │ │ │ Read Image.2005.csproj
│ │ │ │ │ Read Image.2005.sln
│ │ │ │ │ Read Image.2008.csproj
│ │ │ │ │ Read Image.2008.sln
│ │ │ │ └ Properties
│ │ │ │ │ AssemblyInfo.cs
│ │ │ │ │ Resources.Designer.cs
│ │ │ │ │ Resources.resx
│ │ │ │ │ Settings.Designer.cs
│ │ │ │ └ Settings.settings
│ │ │ └ vb
│ │ │ │ ExampleImagesFolder.vb
│ │ │ │ Form1.Designer.vb
│ │ │ │ Form1.resX
│ │ │ │ Form1.vb
│ │ │ │ Read Image.2005.sln
│ │ │ │ Read Image.2005.vbproj
│ │ │ │ Read Image.2008.sln
│ │ │ │ Read Image.2008.vbproj
│ │ │ └ My Project
│ │ │ │ Application.Designer.vb
│ │ │ │ Application.myapp
│ │ │ │ AssemblyInfo.vb
│ │ │ │ Resources.Designer.vb
│ │ │ │ Resources.resx
│ │ │ │ Settings.Designer.vb
│ │ │ └ Settings.settings
│ │ ├ 2. Functions
│ │ │ ├ 2D Barcode
│ │ │ │ ├ cs
│ │ │ │ │ │ 2D Barcode.2005.csproj
│ │ │ │ │ │ 2D Barcode.2005.sln
│ │ │ │ │ │ 2D Barcode.2008.csproj
│ │ │ │ │ │ 2D Barcode.2008.sln
│ │ │ │ │ │ ExampleImagesFolder.cs
│ │ │ │ │ │ Form1.cs
│ │ │ │ │ │ Form1.Designer.cs
│ │ │ │ │ │ Form1.resX
│ │ │ │ │ │ Program.cs
│ │ │ │ │ └ Properties
│ │ │ │ │ │ AssemblyInfo.cs
│ │ │ │ │ │ Resources.Designer.cs
│ │ │ │ │ │ Resources.resx
│ │ │ │ │ │ Settings.Designer.cs
│ │ │ │ │ └ Settings.settings
│ │ │ │ └ vb
│ │ │ │ │ 2D Barcode.2005.sln
│ │ │ │ │ 2D Barcode.2005.vbproj
│ │ │ │ │ 2D Barcode.2008.sln
│ │ │ │ │ 2D Barcode.2008.vbproj
│ │ │ │ │ ExampleImagesFolder.vb
│ │ │ │ │ Form1.Designer.vb
│ │ │ │ │ Form1.resX
│ │ │ │ │ Form1.vb