Skip to content
marcelvanthoff edited this page Apr 28, 2013 · 3 revisions

Introduction

ImageCollection.lvclass is a LVOOP class that can represent a collection of Image objects and performs operations on them. ImageCollection can load and write multipage TIFF files.

Use (for developers only)

The ImageCollection bundles multiple Image together and can do many operations similar to the Image on the ImageCollection. Use the create.vi to create an empty ImageCollection. The ImageCollection can be stored in the RAM for fast operations or on disk for larger image collections.

Commonly used methods:

  • create.vi: sets the image
  • destroy.vi: destroys the image class
  • append.vi: add a single Image to the ImageCollection
  • concatenate.vi: add multiple Images to the ImageCollection
  • add.vi, subtract.vi, multiply.vi, divide.vi: use these for arithmetic operations on the ImageCollection values
  • save.vi: save the ImageCollection to multipage TIFF file
  • load.vi: load the ImageCollection from a multipage TIFF file

Architecture

ImageCollection uses the TIFFManagement library to load and write multipage TIFF files.

Clone this wiki locally