cmacminn/fig2frame

Convert a figure into a high-resolution video frame.

https://github.com/cmacminn/fig2frame

You are now following this Submission

Convert a figure into a high-resolution video frame, trying to preserve figure appearance as much as possible.
Why is this better than GETFRAME? GETFRAME performs a screen grab of the region of your screen where the figure is. This is problematic because:

1. You must actually draw and display the figure on-screen. This is slow.
2. GETFRAME does not check that the figure is the front-most object on your screen.
3. The frame cannot be larger than your screen.

fig2frame avoids these problems by generating a new, invisible figure and converting the figure data directly to an image instead of performing a screen grab.

Cite As

Chris MacMinn (2026). cmacminn/fig2frame (https://github.com/cmacminn/fig2frame), GitHub. Retrieved .

Categories

Find more on Display Image in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes Action
1.0.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.