Multiple Monitors Screen Capture

Captures the screen on every monitor you have.

You are now following this Submission

This function captures a screenshot of every monitor available in the system, and returns them into a cell array.

Usage:
%return a cell array with one image for each monitor:
screens = captureScreen;

%Capture each monitor image and displays them:
screens = captureScreen(true);

Cite As

Rafael Oliveira (2026). Multiple Monitors Screen Capture (https://nl.mathworks.com/matlabcentral/fileexchange/34960-multiple-monitors-screen-capture), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Interactive Control and Callbacks in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0