• Return to Home Page
    • Solutions
      Industries
      • Academic and Research
      • Aerospace, Defense, and Government
      • Electronics
      • Energy
      • Industrial Machinery
      • Life Sciences
      • Semiconductor
      • Transportation
      Product Life Cycles
      • Design and Prototype
      • Validation
      • Production
      Focus Areas
      • 5G and 6G Technology
      • ADAS and Autonomous Driving Testing
      • Artificial Intelligence
      • Electric Vehicle Test
      • Lifecycle Analytics
      • Radar and Electronic Warfare
      • Space Launch and Exploration
      • Validation Lab Innovations
      See our approach to solutions
      Get a Helping Hand
      From troubleshooting technical issues and product recommendations, to quotes and orders, we’re here to help.
      Contact Us
    • Products
      Software
      View All Software
      Test Automation
      • LabVIEW
      • LabVIEW+ Suite
      • TestStand (Test Execution)
      • VeriStand (HIL Test Development)
      Free Interactive Test Software
      • FlexLogger (for DAQ hardware)
      • InstrumentStudio (for PXI hardware)
      Test Analytics and Operations
      • DIAdem (for Analysis and Visualization)
      • SystemLink (Test Operations)
      • OptimalPlus GO (Manufacturing Analytics)
      SERVICES
      View All Services
      • Repair Services
      • Calibration
      • Training Courses
      HARDWARE
      View All Hardware
      Data Acquisition and Control
      • Learn About DAQ
      • New DAQ Hardware (mioDAQ)
      • Multifunction I/O
      • Voltage
      • Digital I/O
      • Temperature
      • Sound and Vibration
      • Current
      • Strain, Pressure, and Force
      Communication Interfaces
      • Software Defined Radios
      • GPIB, Serial, and Ethernet
      • Industrial Communication Buses
      • Vehicle Communication Buses
      • Avionics Communication Buses
      PXI Instrumentation
      • Switches
      • Oscilloscopes
      • Digital Multimeters
      • Waveform Generators
      • RF Signal Generators
      • SMUs and LCR Meters
      • Power Supplies and Loads
      • Vector Signal Transceivers
      • FlexRIO Instruments
      Accessories
      • Power Accessories
      • Connectors
      • Cables
      • Sensors
      RESOURCES
      • Ordering Resources
      • Distributors
      • System Advisors
      See all products
      CompactDAQ

      Modular Data Acquisition

      CompactRIO

      Distributed Measurement and Control

      PXI

      High-Performance Test

      LabVIEW+ Suite

      Automated Test System Development Software

    • Perspectives
      Perspectives

      Perspectives showcases how NI sees what’s next in the world of test and technology.

      View all articles
      Charting the Course for Test Development with LabVIEW
      LabVIEW remains key in test, promising speed, efficiency, and new features with NI’s investment in core tech, community, and integration.
      Read our featured article
    • Support
      Resources
      View All Support Resources
      • Software Downloads
      • Register and Activate
      • Product Documentation
      • Release Notes
      • Training Courses
      • On-Demand Learning
      • KnowledgeBase
      • Code Examples
      Request Support

      You can request repair, RMA, schedule calibration, or get technical support. A valid service agreement may be required.

      Open a service request
      Popular Software Downloads
      See all Software Product Downloads
      icon of LabVIEW logo
      LabVIEW
      icon of Multisim logo
      Multisim
      icon of Academic Volume License logo
      Academic Volume License
      Popular Driver Downloads
      See all Driver Software Downloads
      • NI-DAQmx

        Provides support for NI data acquisition and signal conditioning devices. 

      • NI-VISA

        Provides support for Ethernet, GPIB, serial, USB, and other types of instruments. 

      • NI-488.2

        Provides support for NI GPIB controllers and NI embedded controllers with GPIB ports. 

    • Community
    • Partners
    • Contact Usflag representing the selected language
    • My Account
    • Search
  • Cart
    • Solutions
      • Back
      • Industries
      • Academic and Research
      • Aerospace, Defense, and Government
      • Electronics
      • Energy
      • Industrial Machinery
      • Life Sciences
      • Semiconductor
      • Transportation
      • Product Life Cycles
      • Design and Prototype
      • Validation
      • Production
      • Focus Areas
      • 5G and 6G Technology
      • ADAS and Autonomous Driving Testing
      • Artificial Intelligence
      • Electric Vehicle Test
      • Lifecycle Analytics
      • Radar and Electronic Warfare
      • Space Launch and Exploration
      • Validation Lab Innovations
      • See our approach to solutions
    • Products
      • Back
      • Software
      • View All Software
      • Test Automation
      • LabVIEW
      • LabVIEW+ Suite
      • TestStand (Test Execution)
      • VeriStand (HIL Test Development)
      • Free Interactive Test Software
      • FlexLogger (for DAQ hardware)
      • InstrumentStudio (for PXI hardware)
      • Test Analytics and Operations
      • DIAdem (for Analysis and Visualization)
      • SystemLink (Test Operations)
      • OptimalPlus GO (Manufacturing Analytics)
      • SERVICES
      • View All Services
      • Repair Services
      • Calibration
      • Training Courses
      • HARDWARE
      • View All Hardware
      • Data Acquisition and Control
      • Learn About DAQ
      • New DAQ Hardware (mioDAQ)
      • Multifunction I/O
      • Voltage
      • Digital I/O
      • Temperature
      • Sound and Vibration
      • Current
      • Strain, Pressure, and Force
      • Communication Interfaces
      • Software Defined Radios
      • GPIB, Serial, and Ethernet
      • Industrial Communication Buses
      • Vehicle Communication Buses
      • Avionics Communication Buses
      • PXI Instrumentation
      • Switches
      • Oscilloscopes
      • Digital Multimeters
      • Waveform Generators
      • RF Signal Generators
      • SMUs and LCR Meters
      • Power Supplies and Loads
      • Vector Signal Transceivers
      • FlexRIO Instruments
      • Accessories
      • Power Accessories
      • Connectors
      • Cables
      • Sensors
      • RESOURCES
      • Ordering Resources
      • Distributors
      • System Advisors
      • See all products
    • Perspectives
    • Support
      • Back
      • Resources
      • View All Support Resources
      • Software Downloads
      • Register and Activate
      • Product Documentation
      • Release Notes
      • Training Courses
      • On-Demand Learning
      • KnowledgeBase
      • Code Examples
      • Popular Software Downloads
      • See all Software Product Downloads
      • icon of LabVIEW logo
      • icon of Multisim logo
      • icon of Academic Volume License logo
      • Popular Driver Downloads
      • See all Driver Software Downloads
      • NI-DAQmx
      • NI-VISA
      • NI-488.2
      • Request Support
      • You can request repair, RMA, schedule calibration, or get technical support. A valid service agreement may be required.Open a service request
    • Community
    • Partners
    • Contact Us
    • Account
Skip to main contentSkip to search
Product Documentation - NIProduct Documentation - NI
Product Documentation - NI
  • Home
  • All Manuals
  • Log in

Vision Assistant User Manual

Table of Contents
  • Vision Assistant User Manual
  • Vision Assistant Overview
  • Acquiring Images
  • Managing Images
  • Creating Scripts
  • Analyzing and Processing Images
  • Migrating to a Development Environment
  • Using the Solution Wizard
  • Getting Help in Vision Assistant
  • Activating Your Software
  • Technical Support and Professional Services
  • Important Information
Table of Contents

Analyzing and Processing Images

Download PDF
Selected SectionSelected Section and Subsection(s)Entire Manual
  • Updated2025-09-11
  • 3 minute(s) read
    • Vision Development Module
    • User Manual
  • Perform a Histogram
  • Perform a Line Profile
  • Selecting a Region of Interest (ROI)
  • Calculate ROI Measurements
  • View an Image in 3D
  • Modify Brightness, Contrast, and Gamma Values of an Image
  • Set a Coordinate System
  • Mask an Image
  • Compute the Symmetry of an Image
  • Rotate an Image
  • Resample an Image
  • Store an Image in an Image Buffer
  • Retrieve an Image from an Image Buffer
  • Get an Image
  • Calibrate Images
  • Correct Images
  • Correcting Flat Field Images
  • Overlay Figures, Text, or Bitmaps on an Image
  • Run a LabVIEW VI from Vision Assistant
  • Use the Color Operators Function
  • Extract Color Planes from an Image
  • Classify Color Samples
  • Segment Colors
  • Threshold a Color Image
  • Search for Colors
  • Use Color Pattern Matching
  • Match Colors in an Image to a Template
  • Use Object Tracking Setup
  • Apply a Lookup Table Transformation
  • Smooth an Image with Filtering
  • Highlight Details in an Image
  • Filter an Image with a Custom Convolution Filter
  • Expand (Dilate) Objects in Grayscale Images
  • Reduce (Erode) Objects in Grayscale Images
  • Fill Gaps and Holes (Close) in Grayscale Images
  • Remove Small Objects (Open) from Grayscale Images
  • Smooth Object Boundaries in Grayscale Images
  • Reconstruct a Grayscale Image
  • Apply an FFT Filter to an Image
  • Threshold a Grayscale Image
  • Segment an Image Using a Watershed Transform
  • Use the Operators Function
  • Convert Grayscale Images
  • Quantify an ROI in an Image
  • Compute the Energy Center of an Image
  • Detect Texture Defects
  • Reduce (Erode) Objects in Binary Images
  • Expand (Dilate) Objects in Binary Images
  • Remove Small Objects (Open) from Binary Images
  • Fill Gaps and Holes (Close) in Binary Images
  • Smooth Object Boundaries in Binary Images
  • Extract the Contours of a Particle
  • Fill Holes and Smooth Right Angles
  • Remove Single Pixels and Right Angles
  • Remove Small Objects
  • Remove Large Objects
  • Remove Objects Touching the Image Border
  • Fill Holes
  • Compute the Convex Hull of Objects
  • Reduce Objects to Skeletons
  • Separate Objects
  • Label Objects
  • Create a Distance Map
  • Segment an Image
  • Reconstruct a Binary Image
  • Filter Objects Based on Particle Measurements
  • Invert a Binary Image
  • Perform a Particle Analysis
  • Search a Binary Image for a Shape
  • Detect Edges with Filters
  • Detect Edges with the Edge Tool
  • Detect Edges with the Simple Edge Tool
  • Detect Edges with the Advanced Edge Tool
  • Detect Edges in Grayscale Images
  • Detect Straight Edges
  • Detect Circular Edges
  • Detect Circular Edges in Grayscale Images
  • Detect Circles
  • Detecting Features
  • Measure Distances Between Edges Using the Max Clamp Tool
  • Measure Distances Between Edges Using the Clamp (Rake-Based) Tool
  • Search for Templates Using Pattern Matching
  • Use Object Tracking Setup
  • Contour Analysis
  • Search for Shapes Using Shape Detection
  • Search for Defects Using Map Defects
  • Defining a Weight Map
  • Search for Defects Using Golden Template Comparison
  • Use the Caliper Tool
  • Find the Distance Between Two Points
  • Find the Center of Two Points
  • Find the Perpendicular Projection of a Point on a Line
  • Find the Intersection of Two Lines
  • Find the Angle Made by Two Points
  • Find the Angle Made by Three or Four Points
  • Find the Center of Mass Using Three or More Points
  • Find the Area Enclosed by Three or More Points
  • Find the Circular Fit Using Three or More Points
  • Read and Verify Text in Images
  • Classify Particle Samples
  • Read Barcodes in Images
  • Read 2D Barcodes in Images
  • Read QR Codes in Images
  • Using the Vision Assistant Express VI
  • Vision Assistant Express VI Image Caching
  • Use Coordinate Systems with Vision Assistant Express VIs
  • Perform a Grid Calibration
  • Perform a Simple Calibration
  • Perform Calibration with User-Defined Points
  • Apply Calibration Information from One Image to Another
  • Search for Templates Using Geometric Matching
  • Apply Morphological Operations
  • Apply Grayscale Morphological Operations

Previous

No previous section

Next

No next section

Previous

No previous section

Next

No next section
  • ©2008 - 2025 ACME Corporation. All Rights Reserved
  • Privacy PolicyTerms of Use
  • Powered By
    Zoomin_Logo
Solutions
  • Academic & Research
  • Aerospace, Defense, & Government
  • Electronics
  • Energy
  • Industrial Machinery
  • Life Sciences
  • Semiconductor
  • Transportation
Orders
  • NI Distribution Partners
  • Order Status and History
  • Retrieve a Quote
  • Terms of Service
  • Order by Part Number or Request a Quote
Company
  • NI is now part of Emerson
  • About
  • Emerson Careers
  • Newsroom
  • Supply Chain & Quality
  • Events
  • Tariff Impact Update
Support
  • Downloads
  • Product Documentation
  • Discussion Forums
  • Activate a Product
  • Submit a Service Request
  • Site Feedback
FacebookTwitterLinkedInYouTubeInstagram
LEGAL | IMPRINT | PRIVACY | Cookie Settings
© NATIONAL INSTRUMENTS CORP. ALL RIGHTS RESERVED.