Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.

Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.

Like this presentation? Why not share!

- Image proceesing with matlab by Ashutosh Shahi 13429 views
- Introduction to Digital Image Proce... by Ray Phan 36151 views
- Basics of Image Processing using MA... by vkn13 56581 views
- Introduction to MATLAB with Image P... by Sutanshu S. Raj 19612 views
- Digital image processing using matlab by Amr Rashed 2685 views
- Image Processing using Matlab ( imp... by Majd Khaleel 1144 views

2,854 views

2,644 views

2,644 views

Published on

a workshop i performed for SKERG at KSU, 29th Oct.

No Downloads

Total views

2,854

On SlideShare

0

From Embeds

0

Number of Embeds

5

Shares

0

Downloads

351

Comments

0

Likes

6

No embeds

No notes for slide

- 1. Introduction to MATLAB and Image Processing By :Sulaf alMagooshi www.theSulaf.me
- 2. Purpose and Objectives • • • • • Learn about Image Processing. Discover MATLAB environment. Learn about MATLAB features. Discover Image processing toolbox at MATLAB. Develop a beginner level MATLAB application. Sulaf Almagooshi, 2013 2
- 3. Outline • • • • • What is Image Processing? MATLAB tour. Image Processing in MATLAB. Develop Image Processing Application. Summary. Sulaf Almagooshi, 2013 3
- 4. What Is Image Processing?
- 5. What Is Image Processing? Computer imaging can be separate into two primary categories: 1. Computer Vision. Sulaf Almagooshi, 2013 2. Image Processing. 5
- 6. Image Processing topics The major topics within the field of image processing include: 1. Image restoration. 2. Image enhancement. 3. Image compression. Sulaf Almagooshi, 2013 6
- 7. Image restoration Sulaf Almagooshi, 2013 7
- 8. Image enhancement Sulaf Almagooshi, 2013 8
- 9. Image compression Sulaf Almagooshi, 2013 9
- 10. Image Analysis Process The image analysis process can be broken down into three primary stages: 1.Preprocessing. Sulaf Almagooshi, 2013 2.Data Reduction. 10 3. Features Analysis.
- 11. Applications of Image Processing 1.Midicine . Sulaf Almagooshi, 2013 2.Security. 11 3. Astronomy.
- 12. MATLAB Tour
- 13. MATLAB Tour Sulaf Almagooshi, 2013 13
- 14. MATLAB Tour - some tricks ! • To know if you already used a variable name • Use “ which”. • To clear Command Window • Use “clc” • To know your variables • Use “ who” • To know your variable's info • Use “ whos” • To know your files • Use “ what” Sulaf Almagooshi, 2013 14
- 15. MATLAB Tour If you needed Help: Type help in Command window Sulaf Almagooshi, 2013 15
- 16. MATLAB Tour Sulaf Almagooshi, 2013 16
- 17. MATLAB Tour M-files • To store the code and execute later. • The file name will become a function, when we call it it will execute the file. • To open a new m-file , In the Command window , type edit Sulaf Almagooshi, 2013 17
- 18. MATLAB Tour Editor Or.. Sulaf Almagooshi, 2013 18
- 19. MATLAB Tour GUI • MATLAB offers ‘ GUIDE’ tool to design graphic interface. • In the Command window , type guide Sulaf Almagooshi, 2013 19
- 20. MATLAB Tour GUI GUIDE tool Sulaf Almagooshi, 2013 20
- 21. Image Processing in MATLAB.
- 22. Image Processing : Basic functions Function Description Imread to read an image into Matlab. imshow To show image in a figure. Figure To create an independent figure. size(x) To know the min and max for an object. imwrite(image, 'filename.type') To save the image. rgb2gray To convert a colored image to gray one. Sulaf Almagooshi, 2013 22
- 23. Image Processing : Basic functions Function Description imhist(x) Create a histogram. BW = im2bw(x) Convert to Binary image. J = imnoise(a,'salt & pepper',d); Add noise of type “ salt and pepper”. IM2 = imcomplement(IM) computes the complement of the image IM. SE = strel('square', 5); Create a structure. IM2 = imdilate(a,SE); To dilates an image. IM2= imerode(a,SE); To erode an image. Sulaf Almagooshi, 2013 23
- 24. MATLAB Image Processing toolbox imtool(f) Sulaf Almagooshi, 2013 24
- 25. Activity : Develop Image Processing Application
- 26. Connect! @theSulaf theSulaf@gmail.com www.theSulaf.me Sulaf Almagooshi, 2013 26

No public clipboards found for this slide

×
### Save the most important slides with Clipping

Clipping is a handy way to collect and organize the most important slides from a presentation. You can keep your great finds in clipboards organized around topics.

Be the first to comment