OpenLVVision is built from several key libraries:

  • Vision Development Module – Provides core image function implementations in LabVIEW.
    Note: For an executable, you’ll need to install the Vision Development runtime.
  • Image – Fundamental open-source image processing functions.
  • Overlays – Tools for managing graphics and images placed on top of a base image.
  • OpenCV (Preview) – A widely used, free, open-source library for computer vision and image processing.

Overview


1. Installing JKI VIPM

All OpenLvVision packages are distributed via the JKI VI Package Manager (VIPM).

  1. Download VIPM from vipm.io/download and install it. Download VIPM

  2. Enable the LabVIEW VI Server (required for VIPM to communicate with LabVIEW):

    • Open LabVIEW.
    • Go to Tools → Options → VI Server.
    • Under TCP/IP, check Enable TCP/IP.
    • Leave the port at its default value (each LabVIEW version has its own default port).
    • Restart LabVIEW.

    Enable VI Server

Choose one of the following methods to install the OpenLvVision modules:


2. Image Module

An open-source library with fundamental image processing functions.


3. Overlays Module

Provides functions for managing overlays (graphics and annotations) on images.


4. OpenCv Preview

A free, widely used, open-source library for computer vision and image processing.

Offline Installation

If you do not have internet access on the target machine, you can install the module manually.

  1. Download the required files from GitHub Releases:

    • The .vip file (the package itself)
    • DLLs.zip
      • Use DLLs_x64 for LabVIEW 64-bit
      • Use DLLs_x86 for LabVIEW 32-bit or LabVIEW Community Edition

    OpenCV Required Files

  2. Install the .vip file manually via VIPM (see instructions in Installing JKI VIPM).

  3. During installation, VIPM will display a window “Checking Connection”.

    • If the installer cannot connect, it will automatically prompt you to select the downloaded DLLs.zip.
    • If it does not prompt automatically:
      • Press the Cancel button next to the download bar.
      • VIPM will then ask for the DLLs file manually — select the downloaded DLLs.zip.

    OpenCV Offline Installation Prompt