Your SlideShare is downloading.
×

×
# Introducing the official SlideShare app

### Stunning, full-screen experience for iPhone and Android

#### Text the download link to your phone

Standard text messaging rates apply

Like this presentation? Why not share!

- Basics of Image Processing using MA... by vkn13 37998 views
- Image proceesing with matlab by Ashutosh Shahi 4911 views
- Getting started with image processi... by Pantech ProLabs I... 27654 views
- Introductory Digital Image Processi... by Vinayak Sahai 3667 views
- MATLAB & Image Processing by Techbuddy Consult... 6873 views
- Introduction to MATLAB with Image P... by Sutanshu S. Raj 14819 views
- Simple Matlab tutorial using matlab... by Sarvani Videla 2880 views
- Introduction to Digital Image Proce... by Ray Phan 21050 views
- Color based image processing , trac... by Kamal Pradhan 4260 views
- Digital Image Processing - MATLAB N... by Akshansh Chaudhary 1054 views
- Matlab by Aman kazmi 1405 views
- Digital image processing using matl... by Taimur Adil 1617 views

Like this? Share it with your network
Share

1,987

views

views

Published on

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

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

No Downloads

Total Views

1,987

On Slideshare

0

From Embeds

0

Number of Embeds

0

Shares

0

Downloads

269

Comments

0

Likes

1

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

Be the first to comment