-
Notifications
You must be signed in to change notification settings - Fork 51
GUI utilities
This page describes some commonly used and occasionally even helpful utilities that interact with the ISETCam windows.
ISETCam includes various plotting and data selection routines. These simplify certain types of data analysis and help with code debugging. We describe some of these here.
ISETCam has many utilities to support plots. Each of the major types of structures has an interface program with multiple options (e.g., scenePlot, oiPlot, sensorPlot, ipPlot). These are structured in a regular way.
Explain the return of the UserData get(gcf,'UserData').
and then explain how they are set and the functions return UserData and the Figure handle (hdl)
get(hdl,'userdata',udata);
The Macbeth Color Checker (MCC) also called the Gretag color checker, is widely used in color analysis and calibration. ISETCam has a number of utilities that simplify the task of finding the 24 patches and analyzing the data in those patches. These routines work with MCC data in the sensor and ip windows. We are now extending these routines to the scene and optical image window.
The MCC utilities can be located as macbeth. There are many, including macbethSelect, macbethChartCreate and macbethDrawRects.
ISETcam development is led by Brian Wandell's Vistalab group at Stanford University and supported by contributors from other research institutions and industry.