is an option for ImageCapture that specifies the function to apply to images acquired by the imaging device.


  • Images are stored in the buffer after the function specified using ImageCaptureFunction is applied to them.
  • Typical settings include:
  • Identityno processing
    "LeftRightReverse"left-right mirroring
    "TopBottomReverse"top-bottom mirroring
    "Rotate90"counterclockwise 90° rotation
    "Rotate180"counterclockwise 180° rotation
    "Rotate270"counterclockwise 270° rotation
    fan arbitrary function f
  • Use ImagePreviewFunction to process images only during display.


open allclose all

Basic Examples  (1)

By default, ImageCapture stores the original captured image in the buffer:

Apply a function to the images after capture before storing in the buffer:

Properties & Relations  (1)

The function to be applied to all images at acquisition time is also a property of camera devices:

By default, the capture function is Identity, which is equivalent to no processing:

Specify a different capture function:

Introduced in 2018