Tutorial Details: Introduction to MATLAB
|Date:||Tuesday, November 29, 2011, 10:00 am - 03:00 pm|
|Location:||414 University Square, UM Rochester|
|Instructor(s):||Ravishankar Chityala, MSI, Shuxia Zhang, MSI|
10 am - 12 am - Use of Matlab for computation
1 pm - 3 pm - Image processing and visualization using Matlab
Use of Matlab for computation
MATLAB is an integrated technical computing environment that combines numeric computation, graphics and visualization into a high-level programming language. MATLAB includes hundreds of functions for data analysis, numeric and symbolic computation, and scientific graphics modeling and simulation. This portion of the tutorial consists of (1) a 60-minute lecture describing the basics of using Matlab for computing and (2) a 60-minute hands-on session focusing on the use of the basic functions for your application.
Image processing and Visualization using Matlab
Matlab has powerful capabilities to perform 2D and 3D visualization. It also has the Image Processing Toolbox with hundreds of functions that can be used to perform operations on images.
First we will discuss the various 2D and 3D visualization functions. We will execute examples to cement the understanding.
We will then discuss image processing using Matlab. The various image processing operations can be classified into reading, processing and writing images. We will begin with reading and writing images. We will also discuss reading complex image formats like DICOM. We will then perform various image processing operations like filtering, visualization and analysis.
We will intersperse the lecture with hands-on exercises, so you can better understand the material. You are also welcome to bring specific questions and problems that you would like to discuss.
|Prerequisites:||Some basic programming concepts|