Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
6 ratings:
 4.33 out of 5     Rate this Document

How Can I Get NI Vision 7.1 to Work With LabVIEW 8.20 or Higher?

Primary Software:
Primary Software Version: N/A
Primary Software Fixed Version: N/A
Secondary Software: LabVIEW Development Systems>>Base Package

Problem:
NI Vision 7.1 does not install support for LabVIEW 8.20 or higher. Is there any way to copy over the appropriate files from NI Vision 7.1 installed for LabVIEW 7.1 to the LabVIEW 8.x folder so that I can use Vision functions in LabVIEW 8.x?

Solution:
It is possible to use NI Vision 7.1 functionality in LabVIEW 8.20 or higher by copying over the appropriate files. Please follow the following instructions to do so:

Note: The following functionality is not available in NI Vision 7.1 and you will need to upgrade to NI Vision 8.2 or higher in order to use these functions.
  • Golden Template Comparison: Functions for comparing images to a golden template reference image.
  • Data Matrix Enhancements: In addition to enhancements regarding speed and accuracy, the Data Matrix functions now can output the ISO 16022 (AIM) grade for a given Data Matrix barcode.
  • Optical Character Verification: Functions for verifying how accurate characters are within an image. For each character, the algorithm compares the character from the image with the reference character, and outputs a score based on the comparison.
  • Geometric Matching Enhancements: In addition to enhancements regarding speed and accuracy, Geometric Matching now supports searching for multiple templates within a single target image, and searching for templates within a calibrated image.
  • Shape Detection: Functions for searching for rectangles, lines, ellipses, and circles within an image.
  • Watershed Transform: Computes the watershed transform on an image. Refer to the NI Vision Concepts Manual for more information about watershed transform.
  • Local Adaptive Threshold: Thresholds an image into a binary image based on the specified local adaptive thresholding method (e.g. Niblack, Background Correction).
  • JPEG2000 File I/O: Support for reading and writing JPEG2000 files.
  • Vision Assistant 8.0 additions: The Run LabVIEW VI Step allows users to call custom LabVIEW VIs from within Vision Assistant scripts. Japanese Language Support was added to the Vision Assistant software and documentation is now available in Japanese.

The following additional features require NI Vision 8.5.

  • Support for LabVIEW 8.5
  • Improved straight edge detection
  • QR code support
  • Pharmacode support
  • RSS limited barcode support
  • Ability to write images to strings in memory and write images to file
  • Vision Assistant Express VI
Instructions:
  1. Install NI Vision 7.1 for LabVIEW 7.1. Make sure that you install support for LabVIEW 7.1. This will install all the required files in the LabVIEW 7.1 folders.
  2. Copy the appropriate files or folders over to LabVIEW 8.20. (All paths start at the Program Files\National Instruments directory. eg. C:\Program Files\National Instruments)
    From To
    LabVIEW 7.1\Examples\Vision LabVIEW 8.2\Examples
    LabVIEW 7.1\Help\IMAQVIsion.chm
    LabVIEW 7.1\Help\IMAQVIsion.txt
    LabVIEW 8.2\help
    LabVIEW 7.1\menus\default\vision\vision2.mnu
    LabVIEW 7.1\menus\default\vision\vision2MNU.dll
    LabVIEW 7.1\menus\default\vision\vision3.mnu
    LabVIEW 7.1\menus\default\vision\vision3MNU.dll
    LabVIEW 7.1\menus\default\vision\vision4.mnu
    LabVIEW 7.1\menus\default\vision\vision4MNU.dll
    LabVIEW 8.2\menus\categories\VisionMotion
    LabVIEW 7.1\menus\default\vision\VisionControls.mnu LabVIEW 8.2\menus\Controls\Vision\dir.mnu¹
    LabVIEW 7.1\menus\default\vision\VisionControlsMNU.dll LabVIEW 8.2\menus\Controls\Vision²
    LabVIEW 7.1\project\imaq.llb LabVIEW 8.2\project
    LabVIEW 7.1\resource\objmgr\IMAQImage.rc
    LabVIEW 7.1\resource\objmgr\IMAQImage.rch
    LabVIEW 7.1\resource\objmgr\IMAQImageDatatype.dll
    LabVIEW 8.2\resource\objmgr
    LabVIEW 7.1\resource\PlugInControls LabVIEW 8.2\resource
    LabVIEW 7.1\user.lib\_probes\default\ImageControlProbe.vi
    LabVIEW 7.1\user.lib\_probes\default\IMAQImageProbe.dll
    LabVIEW 8.2\user.lib\_probes\default²
    LabVIEW 7.1\vi.lib\vision LabVIEW 8.2\vi.lib
    Shared\Example Finder\1.0\Products\LabVIEW\7.1\exbins\english\platform\visionw.bin3 Shared\Example Finder\1.0\Products\LabVIEW\8.2\exbins\english\platform
  3. Rename the file.
  4. You may need to create new folders.


Now NI Vision 7.1 Functions, Controls, Help files and Example programs will be accessible in LabVIEW 8.20

*Follow these same steps for including 7.1 Functions, Controls, Help files and Examples in LabVIEW 8.2.1 and LabVIEW 8.5



Related Links:
KnowledgeBase 401AIPIZ: NI Vision Development Module 8.0 Installer Crashes on a Computer That Has LabVIEW 8.20
KnowledgeBase 40KG354M: Does NI Vision Development Module 8.0 Support LabVIEW 8.20?

Attachments:





Report Date: 08/23/2006
Last Updated: 04/14/2008
Document ID: 40MARH5L

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit