getscreen
GETSCREEN works just like the MATLAB function getframe, but works on any monitor, not just the primary one. (Getframe gives an error if you use it on a figure displayed on your second monitor) Can also be used to take screenshots from any area of your display, whether or not it is a MATLAB figure.
Syntax is the same as getframe, and can be used to capture entire figures or axes, or a rectangular subarea of these. Can also be called using just a position vector to take a screenshot of that area of your display, regardless of whether it is a MATLAB figure or not.
Uses java.awt.robot to take screenshots, so it requires java.
Cite As
matt dash (2026). getscreen (https://ch.mathworks.com/matlabcentral/fileexchange/22031-getscreen), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- MATLAB > Graphics > Images > Convert Image Type >
Tags
Acknowledgements
Inspired by: screencapture
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
