Main Content

Image Acquisition Toolbox

Acquire images and video from industry-standard hardware

Image Acquisition Toolbox™ provides functions and blocks for connecting cameras to MATLAB® and Simulink®. It includes a MATLAB app that lets you interactively detect and configure hardware properties. You can then generate equivalent MATLAB code to automate your acquisition in future sessions. The toolbox enables acquisition modes such as processing in-the-loop, hardware triggering, background acquisition, and synchronizing acquisition across multiple devices.

Image Acquisition Toolbox supports all major standards and hardware vendors, including USB3 Vision, GigE Vision®, and GenICam™ GenTL. You can connect to machine vision cameras and frame grabbers, as well as high-end scientific and industrial devices.

Get Started

Learn the basics of Image Acquisition Toolbox

Device Connection

Establish and manage connection between image acquisition device and MATLAB

Image Preview and Device Configuration

Preview image and adjust acquisition parameters such as brightness, resolution, and region of interest (ROI)

Image Data Acquisition

Acquire image data from supported hardware, including GigE Vision hardware and Matrox® hardware

Image Acquisition in Simulink

Bring live video data into Simulink models, generate code

Creating Custom Adaptors

Use the Image Acquisition Toolbox Adaptor Kit to create an adaptor

Image Acquisition Toolbox Supported Hardware

Support for third-party hardware

Troubleshooting in Image Acquisition Toolbox

Resolve unexpected issues in Image Acquisition Toolbox