The course covers introductory topics on MATLAB programming and digital image processing.
It is intended for professionals looking for a basic introduction to digital image processing and MATLAB, to then scale smoothly to higher levels.
Theme: Introduction to MATLAB programming.
MATLAB environment. Command window. Command history. Current directory. Workspace. Help browser. Editor. Debugger. Path. Matrix manipulation. Linear indexing. Logical indexing. Subscript indexing. Colon operator. Concatenation operator. Struct arrays. Cell arrays. Loops. Conditionals. Logical operators. Arithmetic operators. Relational operators. Functions. Local, nested, and anonymous functions. Functions with variable input and output arguments.
Theme: Image enhancement using MATLAB.
Binary images. Grayscale images. Color images. Indexed images. Reading, writing and displaying of digital images. Pixel neighborhood. Histogram. Vertical and horizontal projections. Image enhancement. Negative. Bright and contrast adjustment. Log transformation. Laplacian of Gaussian transformation. Histogram equalization. Image subtraction. Mean and median filtering. Rotate transformation. Resize transformation. Crop.
Theme: Image segmentation using MATLAB.
Edge detection. Sobel operator. Prewitt operator. Roberts operator. Canny operator. Thresholding. Global and adaptive thresholding. Methods to calculate the threshold. Otsu’s method. Connected component analysis. Morphological operations. Dilation. Erosion. Opening. Closing. Radon transform.
Skew correction in digital images. Coin counter.
Theme: Evaluation and closure.
Go to this page to obtain detailed information on how to register your participation in this course, or in any of the other 26 courses offered as a part of the Winter School. You can also contact the organizers at email@example.com
The registration closes on January 5, 2018.
The course will be taught in Spanish or English, depending on the language of the participants. The materials will be in English.