ImageEn, unit ievision

TIEVisionLibrary


Declaration

TIEVisionLibrary = interface(TIEVisionBase)


Description

This interface allows you to create IEVision objects.


Methods and Properties

  createBarCodeScanner
  createBackgroundSubtractor
  createBlobDetector
  createCascadeClassifier
  createCascadeClassifierTrainer
  createDrawing
  createExistingMemoryStream
  createFaceRecognizer
  createFileStream
  createGrabCut
  createHistogram
  createImage
  createInputOutput
  createMath
  createMemoryImageList
  createMemorySharedImageList
  createMemoryStream
  createObjectsFinder
  createObjectTracker
  createOCR
  createPeopleDetector
  createPropertyTree
  createString
  createWString
  createStitcher
  createTempDirName
  createTempFileImageList
  createTempFileName
  createTempFileStream
  createVectorByte
  createVectorDouble
  createVectorFloatPair
  createVectorImageRef
  createVectorInt32
  createVectorPoint
  createVectorRect
  createVectorString
  createWatershed
  getLibraryInfo


Descendent Classes

  TIEVisionImage
  TIEVisionMath
  TIEVisionDrawing
  TIEVisionOCR
  TIEVisionObjectsFinder
  TIEVisionObjectTracker
  TIEVisionBarCodeScanner
  TIEVisionPeopleDetector
  TIEVisionStitcher
  TIEVisionBackgroundSubtractor
  TIEVisionFaceRecognizer
  TIEVisionBlobDetector
  TIEVisionCascadeClassifier
  TIEVisionCascadeClassifierTrainer
  TIEVisionGrabCut
  TIEVisionWatershed


Example

image := IEVisionLib.createImage(1000, 1000, ievUINT8, 3);