Main Content

1,297 results in File Exchange

ScreenCapture - screenshot of component, figure or screen

Version 1.20 by Yair Altman

ScreenCapture gets a screen-capture image of any Matlab GUI handle, or specified screen area rectangle

ScreenCapture gets a screen-capture of any Matlab GUI handle (including desktop, figure, axes, image, or uicontrol), or a specified area rectangle located relative to the specified handle. Screen

- - get a screen-capture of a figure frame, component handle, or screen area rectangle
  • 18.5K (All time)
  • 19 (Last 30 days)
  • 5.0 / 5
  • Community
  • 4 Dec 2022

Screen Capture

Version 1.5.0.0 by Chethan Pandarinath

Function to capture the screen, or portions of the screen. Uses java.awt.robot screen capture.

added options to be able to capture subregions instead of the full screen, and data can be returned as a Matlab image rather than just a file.Jan Simon noted this implementation by Yair Altman which has

  • 1.9K (All time)
  • 2 (Last 30 days)
  • 4.7 / 5
  • Community
  • 30 Apr 2012

Multiple Monitors Screen Capture

Version 1.0.0.0 by Rafael Oliveira

Captures the screen on every monitor you have.

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 =

  • 699 (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 7 Feb 2012

screencapture

Version 1.0.0.0 by saurabh kumar

small utility to capture screen programatically

  • 5.8K (All time)
  • 1 (Last 30 days)
  • 4.5 / 5
  • Community
  • 12 Jun 2006

Brainstorm

Version 3.4.0.0 by Martin Cousineau

Brainstorm: Open source application for MEG/EEG data analysis

- - get a screen-capture of a figure frame, component handle, or screen area rectangle
- : Display/hide the Brainstorm splash screen.
  • 7.2K (All time)
  • 50 (Last 30 days)
  • 4.9 / 5
  • Community
  • 8 Aug 2024

DavidMercier/TriDiMap

Version 3.0 by David MERCIER

Matlab functions to plot 3D maps from indentation tests

- - get a screen-capture of a figure frame, component handle, or screen area rectangle
  • 411 (All time)
  • 4 (Last 30 days)
  • 5.0 / 5
  • Community
  • 9 Aug 2021

KML toolbox

Version 2.7.0.0 by Rafael Oliveira

Create KML/KMZ files and view them in Google Earth. Supports 3D models, contours, overlays, and more

  • 16.9K (All time)
  • 9 (Last 30 days)
  • 4.6 / 5
  • Community
  • 3 Mar 2016

Capture screen image Tektronix 2024B

Version 1.0.0.0 by Roman Skrada

Function will get data of channels that are ON and plots them.

);% Connect device object to hardware.connect(tds2024);______________________________________Then just call the function to get screen image:get_scope_screen;

- Roman Skrada
  • 466 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 2 Aug 2012

PythagoreanForest

Version 1.3.3.0 by C. M. Belanger Nzakimuena

Display of learned decision tree models from Random Forest as Pythagoras trees

- - get a screen-capture of a figure frame, component handle, or screen area rectangle
  • 76 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 16 Jul 2024

screen record

Version 1.0.0.0 by Nassim Khaled

Screen capture can be used to record any screen activity and output the recorded actions as video fi

, one types: screen_capture(movie_name,recording_time) where movie_name: is a string representing the name of the movie recording_time: is

- Can be used to record any screen activity and output
  • 5.3K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 25 Aug 2008

Excel Variables reader

Version 1.0.0.0 by James Ang

GUI to read and plot variables from Excel files

- screencapture - get a screen-capture of a figure frame, component handle, or screen area rectangle
  • 332 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 25 May 2016

Volumetric Data Explorer

Version 2.0.0.1 by Adam Filion

App for exploring higher dimensional data using volumetric visualizations and animation.

- screencapture - get a screen-capture of a figure frame, component handle, or screen area rectangle
  • 6.8K (All time)
  • 2 (Last 30 days)
  • 4.9 / 5
  • Community
  • 1 Sep 2016

shipAIS

Version 1.0.5 by milan batista

A Toolkit for AIS Data Processing and Visualization

  • 68 (All time)
  • 7 (Last 30 days)
  • -- / 5
  • Community
  • 4 Oct 2024

DavidMercier/NIMS

Version 3.2 by David MERCIER

A Matlab GUI to plot and to analyze (nano)indentation data (obtained with conical indenters)

- - get a screen-capture of a figure frame, component handle, or screen area rectangle
  • 1.2K (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 16 Jul 2024

BiEllipticOrbitTransfer Tool With GUI

Version 1.0.0.0 by Stephen Forczyk

This tool will allow user to transfer between circular earth orbits

- screencapture - get a screen-capture of a figure frame, component handle, or screen area rectangle
- This routine will set the lower left hand coordinate of plot
  • 67 (All time)
  • 2 (Last 30 days)
  • -- / 5
  • Community
  • 25 Jun 2018

getscreen

Version 1.0.0.0 by Lateef Adewale Kareem

GETSCREEN captures the screen

% GETSCREEN captures the screen and returns a struct that could be used to% make videos or written to an image file using the imwrite. % For example:% a = getscreen% imwrite(a.cdata,'screen

- GETSCREEN captures the screen and returns a struct that could be used to
  • 52 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 24 Feb 2018

Crowd Tracking with the Box and Convolution Particle Filter

Version 1.1.0.0 by Allan

Estimate the position, velocity, and extent of a crowd in the presence of clutter.

- IMCAPTURE do screen captures at controllable resolution using the undocumented "hardcopy" built-in function.
  • 373 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 31 Mar 2016

Screenshot Video

Version 1.9.0.0 by Lindo Ouseph

Capture the area of interest from the screen for a period to make video

this program captures specific area of interest from the computer desktop and makes a video(avi) file. this can be used for capturing streaming videos as well as desktop screen-shot.

- written by Lindo Ouseph
  • 608 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 5 Mar 2014

RenderText

Version 1.1.0.0 by Ken Purchase

Draws text (font) into a matrix, by first drawing it in a figure, then capturing the screen.

Draws (renders) text fonts into a matrix, by first drawing it in a figure, then capturing the screen. There are two versions, a "simple" one that only takes a couple of inputs, and the full version

- Renders (draws) text into a matrix by drawing in a figure then capturing the image.
- Renders (draws) text into a matrix by drawing in a figure then capturing the image. Can render
- % Demo for RenderText code that draws text into an image and then captures it into a matrix.
  • 699 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 7 Jan 2010

Capturing a waveform from an Agilent oscilloscope over a standard VISA interface

Version 1.3.0.1 by Vinod

MATLAB example to capture a waveform from an Agilent oscilloscope and grab a screenshot.

an Agilent oscilloscope, capture a waveform and grab a screenshot on the instrument. The user can customize the code to allow for different segment number of points, sample rates, etc. For more

  • 10.1K (All time)
  • 8 (Last 30 days)
  • 5.0 / 5
  • Community
  • 1 Sep 2016

Animated GIF Splash screen

Version 1.0.0.0 by Stefan Braun

Add a gif as splash screen to your GUI

This function creates an animated splash screen to your GUI program with help of the JAVA interface of MATLAB. Just call this function as a normal MATLAB in-line function.

- ANIMSPLASH Creates a gif splash screen.
  • 260 (All time)
  • 4 (Last 30 days)
  • 5.0 / 5
  • Community
  • 26 Apr 2016

Merra2CODProject

Version 1.0.0 by Stephen Forczyk

Code used to Extract and Process Cloud Optical Depth Data from Merra2 Program Data Storage

- - get a screen-capture of a figure frame, component handle, or screen area rectangle
  • 18 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 4 Oct 2023

COPC Tool

Version 1.0.0 by Stephen Forczyk

Circular Orbit Plane Change Tool. Allows the user to calculate Delta V requirements to effect plane changes in earth orbit

- - get a screen-capture of a figure frame, component handle, or screen area rectangle
  • 42 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 27 Jul 2018

SplashScreen

Version 1.1.0.1 by Ben Tordoff

Show a splash-screen during MATLAB application start-up.

This class provides a splash-screen that you can show as your MATLAB application starts: * Border-less window * Ability to add text overlays * Optional progress bar with configurable locationThis

  • 4K (All time)
  • 3 (Last 30 days)
  • 4.7 / 5
  • Community
  • 1 Sep 2016

PIVlab - particle image velocimetry (PIV) tool with GUI

Version 3.12.001 by William Thielicke

Easy to use, GUI based tool to capture, analyze, validate, postprocess, visualize and simulate PIV data.http://PIVlab.de

the most frequently cited PIV tool on the market. It can be used to calculate the velocity distribution within imported (or captured) images. It can also control [OPTOLUTION's lasers, cameras and

  • 119.8K (All time)
  • 1K (Last 30 days)
  • 4.9 / 5
  • Community
  • 24 Sep 2025

snap_scope

Version 1.0.0.0 by Amit Gaharwar

Can be used to capture an image from an oscilloscope.

This file can be utilised to get a screen shot from the oscilloscope.The general form issnap_scope(address)address is the gpib address of the oscilloscope. The program should work for all the

- The following function captures screen image from the oscilloscope.
  • 1.4K (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 30 Aug 2004

WindowAPI

Version 1.5.0 by Jan

Set figure size, top-most, transparency and pixel mask, multi-monitor etc by Windows API

are 100% transparent. 3. Placing figures on multi-monitor setups. 4. Clip region: draw only pixles inside a specified rectangle (e.g. splash screen). 5. Lock cursor: Especially for games it can be

  • 6.1K (All time)
  • 8 (Last 30 days)
  • 5.0 / 5
  • Community
  • 23 Feb 2022

Get screen size (dynamic)

Version 1.0.0.1 by Bill York

Same as get( 0, 'ScreenSize' ), but dynamic

GETSCREENSIZE Same as get( 0, 'ScreenSize' ), but dynamic SZ = GETSCREENSIZE returns a 1x4 vector of doubles giving the size of the display in pixels, in the same way as get( 0, 'ScreenSize' ),

- GETSCREENSIZE Same as get( 0, 'ScreenSize' ), but dynamic
  • 3.8K (All time)
  • 1 (Last 30 days)
  • 4.4 / 5
  • Community
  • 1 Sep 2016

Image Acquisition Toolbox Support Package for OS Generic Video Interface

Acquire video and images from generic video capture devices.

Image Acquisition Toolbox™ Support Package for OS Generic Video Interface enables you to acquire images and video from DirectShow® (Windows®), GStreamer (Linux®), AVFoundation (Mac) video capture

  • 52.6K (All time)
  • 152 (Last 30 days)
  • 4.4 / 5
  • MathWorks
  • 26 Jan 2026

Create Video of Rotating 3D Plot

Version 1.0.0.0 by Alan Jennings

Specify a set of view angles and this function creates a video for use in presentations.

CaptureFigVid(ViewZ, FileName,OptionZ)Captures a video of the 3D plot in the current axis as it rotates based on ViewZ and saves it as 'FileName.mpg'. Option can be specified. ViewZ: N-rows with 2

  • 9.7K (All time)
  • 4 (Last 30 days)
  • 4.9 / 5
  • Community
  • 3 Apr 2013

GUI for video capture & image processing.

Version 1.0.0.0 by Diego Barragán

Video capture & image processing.

Video capture & image processing. For more information, please visit www.matpic.com

- Begin initialization code - DO NOT EDIT
  • 3.8K (All time)
  • 3 (Last 30 days)
  • 5.0 / 5
  • Community
  • 19 Feb 2015

Optometrika

Version 2.3.2.0 by Yury

Optometrika MATLAB library implements analytical and iterative ray tracing approximation to optical image formation using Snell’s and Fresne

ring-shaped apertures, rectangular flat screens, spheroidal screens, and a realistic model of the human eye with accommodating lens and spheroidal retina. See example*.m files for examples of ray tracing in

- implements a rectangular screen surface
- implements a spherical/ellipsoidal screen
  • 11.8K (All time)
  • 12 (Last 30 days)
  • 4.8 / 5
  • Community
  • 18 Jan 2022

snap the screen

Version 1.0.0.0 by Darnshong chen

matlab mex file to snap the screen

function a=screensnap(b)% screensnap is a mex file to snap the screen% the input b is double data% when b=0,the snapped screen excluding the matlab window% else, the snapped screen including

- screensnap is a mex file to snap the screen
  • 1.6K (All time)
  • 1 (Last 30 days)
  • 4.7 / 5
  • Community
  • 19 Dec 2005

Webcam image capture

Version 1.0.1 by Andrey Kiselnikov

A simple example of how to capture image from webcam and slit it to basic color components and replace them between themselves.

* Require webcam support package https://www.mathworks.com/matlabcentral/fileexchange/45182-matlab-support-package-for-usb-webcamsThis script capturing a webcam image, splitting it for color

  • 1.4K (All time)
  • 10 (Last 30 days)
  • 5.0 / 5
  • Community
  • 31 Jan 2019

screenShotRGB: Make a Screenshot using Robot Java Class

Version 1.0.0.0 by Enrique

Make a Screenshot using Robot Java Class.

Creates an RGB color image with 'uint8' class elements read from the screen. You can define a rectangle to make the capture.The function uses the Java class 'Robot' to do the screenshot.For example

- screenShotRGB Make a screenshot using Java.
  • 854 (All time)
  • 1 (Last 30 days)
  • -- / 5
  • Community
  • 9 May 2011

Machine learning - balancing a stack of balls

Version 1.2.0.0 by Peter Bone

A genetic algorithm is used to train a neural network controller to balance a stack of balls.

- Capture video images of learning progress
- Run the simulation - taken from capsim physics engine
- Run a trial of the balance and compute performance (gene fitness)
  • 1.5K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 27 Jun 2012

Visibility Enhancement for Images Captured in Dusty Weather

Version 2.0.0.0 by Zohair Al-Ameen

Visibility Enhancement for Images Captured in Dusty Weather

An inclement dusty weather can significantly reduce the visual quality of captured images, which consequently hampers the observation of important image details. Capturing images in such weather

  • 622 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 10 Feb 2017

Raman spectroscopy to screen diabetes mellitus

Version 1.0.1 by Edgar Guevara

Raman spectroscopy is used non-invasively to screen diabetic patients, using ANN, PCA & SVM

spectroscopy to screen diabetes mellitus with machine learning tools. Biomedical Optics Express, 9(10), 4998–5010. https://doi.org/10.1364/BOE.9.004998The dataset of our work where the application of portable

  • 228 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 3 Dec 2018

  • 7.1K (All time)
  • 4 (Last 30 days)
  • 4.5 / 5
  • Community
  • 30 Mar 2016

12. CENTER THE "GUI" IN THE SCREEN

Version 1.0.0.0 by Diego Barragán

12. CENTER THE "GUI" IN THE SCREEN

THIS VIDEO SHOW HOW TO CENTER THE "GUI" IN THE SCREEN

  • 2K (All time)
  • 1 (Last 30 days)
  • 4.4 / 5
  • Community
  • 16 Jun 2008

GPS Receiver using Xilinx FPGA and TI DSP

Version 1.1.0.1 by Dick Benson

These model files move from a system level GPS receiver channel to actual operating hardware.

This set of models elaborates a simple "system level" descrition of a GPS receiver channel all the way to operating hardware. Real world captured GPS signals are used to test the initial receiver

- GPS Signal Capture Script
  • 5.6K (All time)
  • 7 (Last 30 days)
  • 4.6 / 5
  • Community
  • 1 Sep 2016

acycle

Version 2.8 by Mingsong Li

Acycle: Time-series analysis software for research and education

- create a splashscreen
  • 356 (All time)
  • 2 (Last 30 days)
  • 5.0 / 5
  • Community
  • 13 Feb 2024

Optical_bench

Version 1.0.0.0 by Bjorn Gustavsson

Optical_bench - a simple ray-tracing tool for optical systems.

- OPT_SCREEN - Screen - imaging detector.
  • 10.1K (All time)
  • 6 (Last 30 days)
  • 4.6 / 5
  • Community
  • 29 Apr 2010

Color Follower Robot

Version 1.2.0.0 by Tejas Varunjikar

Code detects the red object in the image captured by webcam and communicates with micro-controller

webcam mounted on top of it which captures images continuously. (Image Acquisition Toolbox)2) Image processing toolbox helps to process these images to detect red pixels in the image. It finds area and

- %Tejas Varunjikar
  • 3.1K (All time)
  • 1 (Last 30 days)
  • 4.9 / 5
  • Community
  • 16 May 2010

iSight image capture

Version 1.0.0.0 by Kalle

Tool for internal iSight webcam on MacBooks and matlab.

The tool can capture images in black/white or RGB and send them to matlab. The tool uses some code initially posted here on matlabcentral by Ikkjin Ahn and is reused here with permission from the

  • 1.6K (All time)
  • 1 (Last 30 days)
  • 4.5 / 5
  • Community
  • 10 Nov 2008

Matlab Toolbox for the Intelitek Scorbot

Version 1.2.0.0 by Joel

Control the Scorbot ER-U4 robot from Matlab

- FUNCTION [XYZPR, confirmation]=ScorCapturePose(Pt)
  • 901 (All time)
  • 1 (Last 30 days)
  • 4.7 / 5
  • Community
  • 6 Dec 2011

Minimize/maximize figure window

Version 1.0.0.0 by Nikolay S.

Similar to figure function. Resizes figure window to full screen/default dims.

This functions wraps Matlab figure function, allowing the user to set the figure size to one of the two following states- full screen or non full screen (figure default). As figure function results

- figureFullScreen
  • 3K (All time)
  • 1 (Last 30 days)
  • 4.8 / 5
  • Community
  • 14 Jun 2011

Regime Switching Model with Time Varying Transition Probabilities

Version 1.6.0.0 by Zhuanxin Ding

Code for estimating a Markov Regime Switching Model with time varying transition probabilities.

- doOutScreen_tvtp
- doOutScreen_MSVAR_tvtp
  • 27.7K (All time)
  • 9 (Last 30 days)
  • 4.9 / 5
  • Community
  • 27 Jun 2018

Pre-trigger Data Capture and Custom Triggering

Version 1.2.0.1 by Isaac Noh

An example of pre-trigger data capture and custom triggering using the session-based interface.

This submission illustrates how to capture pre-trigger data from a data acquisition system, and it allows the user to define a custom trigger condition for the system.This example uses an analog

- SW_PRETRIGGER_SESSION software trigger and pre-trigger capture
  • 740 (All time)
  • 1 (Last 30 days)
  • 4.5 / 5
  • Community
  • 1 Sep 2016

CaptureOutput

Version 1.0.0 by Ganesh Bhagwat

Captures the final input and the output variable in a .csv file. Can be used in Software in the Loop Testing. Or analysing of the value acr

Captures the final input and the output variable in a .csv file. Can be used in Software in the Loop Testing. Or analysing of the value across time-steps and logic.

  • 10 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 11 Aug 2020

RaspberryPi + MATLAB based 3D Scanner

Version 1.0.0.1 by Siddharth Vaghela

A Simple Single Camera 3D scanner using a line LASER

- Copyright 2016 The MAthworks Inc.
  • 1.4K (All time)
  • 6 (Last 30 days)
  • 5.0 / 5
  • Community
  • 1 Sep 2016

kyamagu/mexopencv

Version 1.0.0.0 by Kota Yamaguchi

Collection and a development kit of Matlab mex functions for OpenCV library

- Class for video capturing from video files or cameras
- Create video capture object (real class or synthetic)
- Collect Calibration Pattern Images
  • 4.3K (All time)
  • 5 (Last 30 days)
  • 5.0 / 5
  • Community
  • 23 Oct 2020

getscreen

Version 1.3.0.0 by matt dash

Replacement for getframe for multiple-monitor systems. Also takes screenshots of non-MATLAB windows.

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

  • 4.1K (All time)
  • 1 (Last 30 days)
  • 4.7 / 5
  • Community
  • 17 Nov 2008

MATLAB video tutorial in Czech - Lesson 1: Matlab Desktop

Version 1.0.0.0 by Radim Michálek

This AVI file describes Matlab desktop in Czech language.

This video describes working with the MATLAB Desktop in the Czech language. It's a first part of complete video tutorial about MATLAB and SIMULINK.AVI file is compressed by WinRAR, TechSmith Screen

  • 689 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 27 May 2010

MATLAB video tutorial in Czech - Lesson 2: Variables, data types and their conversion

Version 1.0.0.0 by Radim Michálek

This AVI file describes variables, data types in Matlab in Czech language.

This video describes working with the MATLAB Desktop in the Czech language. It's a first part of complete video tutorial about MATLAB and SIMULINK.AVI file is compressed by WinRAR, TechSmith Screen

  • 622 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 27 May 2010

MATLAB video tutorial in Czech - Lesson 6: Strings

Version 1.0.0.0 by Radim Michálek

This AVI file describes working with strings in Matlab in Czech language.

This video describes working with strings in MATLAB in the Czech language. It's the sixth part of complete video tutorial about MATLAB and SIMULINK.AVI file is compressed by WinZIP, TechSmith Screen

  • 555 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 27 May 2010

fullfig

Version 1.0.0.0 by Chad Greene

Simply initialize full-screen figures

This function initializes full-screen figures, or turns existing figures into full-screen figures

- FULLFIG creates a full-screen figure.
  • 2.5K (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 9 Oct 2014

MATLAB video tutorial in Czech - Lesson 8: Scripts and functions

Version 1.0.0.0 by Radim Michálek

This AVI file describes creating scripts and functions in Matlab in Czech language.

, TechSmith Screen Capture Codec (TSCC) is necessary to view the file.

  • 530 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 27 May 2010

MATLAB video tutorial in Czech - Lesson 11: Files

Version 1.0.0.0 by Radim Michálek

This AVI file describes working with files in Matlab in Czech language.

This video describes working with files in MATLAB in the Czech language. It's the 11th part of complete video tutorial about MATLAB and SIMULINK. AVI file is compressed by WinZIP, TechSmith Screen

  • 563 (All time)
  • 1 (Last 30 days)
  • 5.0 / 5
  • Community
  • 27 May 2010

Load more