1 of 17 Digital Image Processing Image Enhancement Ashourian.

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

Image Processing Lecture 4
Digital Image Processing
Digital Image Processing Frequency Filtering Ashourian
Course Website: Digital Image Processing Image Enhancement (Histogram Processing)
Digital Image Processing
Digital Image Processing
انجمن دانشجویان ایران – مرجع دانلود کتاب ، نمونه سوال و جزوات درسی دانلود جزوات کارشناسی ارشد نرم افزار علوم تحقیقات البرز دانشگاه آزاد کرج Karaj.unicloob.ir.
Digital Image Processing: Revision
Course Website: Digital Image Processing Image Segmentation: Thresholding.
3. Introduction to Digital Image Analysis
Image Enhancement in the Spatial Domain (chapter 3) Math 5467, Spring 2008 Most slides stolen from Gonzalez & Woods, Steve Seitz and Alexei Efros.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 4 Image Enhancement in the Frequency Domain Chapter.
Digital Image Processing
Image Enhancement.
Digital Image Processing
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Digital Image Processing Introduction Ashourian
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
فایل پردازی در C File based Programming in C. انواع فایل متنی –سرعت بالا –حجم کمتر –امکان دسترسی تصادفی –حفظ امنیت داده ها دودویی (باینری) –امکان باز.
Introduction to Image Processing Grass Sky Tree ? ? Review.
University of Ioannina - Department of Computer Science Intensity Transformations (Point Processing) Christophoros Nikou Digital Image.
Digital Image Processing (DIP)
CS654: Digital Image Analysis Lecture 17: Image Enhancement.
Lecture Three Chapters Two and three Photo slides from Digital Image Processing, Gonzalez and Woods, Copyright 2002.
Digital Image Processing Contrast Enhancement: Part I
Pattern Recognition Mrs. Andleeb Y. Khan Lecture 03 BCS-VII.
CS6825: Point Processing Contents – not complete What is point processing? What is point processing? Altering/TRANSFORMING the image at a pixel only.
Image Processing is replacing Original Pixels by new Pixels using a Transform rst uvw xyz Origin x y Image f (x, y) e processed = v *e + r *a + s *b +
CS654: Digital Image Analysis Lecture 18: Image Enhancement in Spatial Domain (Histogram)
انجمن دانشجویان ایران – مرجع دانلود کتاب ، نمونه سوال و جزوات درسی
Intensity Transformations (Histogram Processing)
Course Website: Digital Image Processing Image Enhancement (Spatial Filtering 1)
Image Enhancement ارتقاء تصویر Enhancement Spatial Domain Frequency Domain.
COMP322/S2000/L171 Robot Vision System Major Phases in Robot Vision Systems: A. Data (image) acquisition –Illumination, i.e. lighting consideration –Lenses,
Gholamreza Anbarjafari, PhD Video Lecturers on Digital Image Processing Digital Image Processing Spatial Aliasing and Image Enhancement.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 4 Image Enhancement in the Frequency Domain Chapter.
Digital Image Processing CSC331 Image Enhancement 1.
Digital Image Processing Part 2 Contrast processing.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods.
Image Enhancement in Spatial Domain Presented by : - Mr. Trushar Shah. ME/MC Department, U.V.Patel College of Engineering, Kherva.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Digital Image Processing
IMAGE ENHANCEMENT TECHNIQUES
Digital Image Processing
IMAGE PROCESSING INTENSITY TRANSFORMATION AND SPATIAL FILTERING
Digital Image Processing
Image Enhancement.
Digital Image Processing
Digital Image Processing
Fundamentals of Image Processing A Seminar on By Alok K. Watve
Lecture Five Figures from Gonzalez and Woods, Digital Image Processing, Second edition, Prentice-Hall,2002.
Image Enhancement in the
Digital Image Processing
Image Enhancement in the
Intensity Transformation and Spatial Filtering
Point Processing : Computational Photography
Digital Image Processing
Digital Image Processing
Histogram Probability distribution of the different grays in an image.
Digital Image Processing
Interesting article in the March, 2006 issue of Wired magazine
Lecture Four Chapter Three
Digital Image Procesing Introduction to Image Enhancement Histogram Processing DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL PROCESSING IMPERIAL.
Image Enhancement To process an image so that the result is more suitable than the original image for a specific application. Spatial domain methods and.
Digital Image Processing
Intensity Transform Contrast Stretching Y ← u0+γ*(Y-u)/s
Presentation transcript:

1 of 17 Digital Image Processing Image Enhancement Ashourian

2 of 32 Contents –What is image enhancement? –بهبود کیفیت تصویر چیست –Different kinds of image enhancement –انواع روشهای بهبود کیفیت تصویر –Histogram processing –پردازش هیستوگرام –Point processing –پردازش نقطه ای –Neighbourhood operations –عملیات همسایه ای

3 of 32 A Note About Grey Levels رنج دامنه بین 0 تا 255 یا 0 تا 1 است

4 of 32 What Is Image Enhancement? The reasons for doing this include: –Highlighting interesting detail in images –Removing noise from images –Making images more visually appealing –هدف از بهبود کیفیت تصویر مشخص کردن بهتر جزییات در تصویر حذف نویز دلپذیر تر بودن از نگاه چشم است

5 of 32 Image Enhancement Examples

6 of 32 Image Enhancement Examples (cont…)

7 of 32 Image Enhancement Examples (cont…)

8 of 32 Image Enhancement Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

9 of 32 Spatial & Frequency Domains There are two broad categories of image enhancement techniques –Spatial domain روشهای تغییر در حوزه مکان Direct manipulation of image pixels –Frequency domain روشهای تغییر در حوزه فرکانس Manipulation of Fourier transform or wavelet transform of an image این فصل در مورد حوزه مکان می باشد

10 of 32 Image Histograms The histogram of an image shows us the distribution of grey levels in the image Massively useful in image processing, especially in segmentation هیستوگرام فراوانی روشنایی ها را نشان می دهد Grey Levels Frequencies

11 of 32 Histogram Examples Images taken from Gonzalez & Woods, Digital Image Processing (2002)

12 of 32 Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

13 of 32 Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

14 of 32 Histogram Examples (cont…)

15 of 32 Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

16 of 32 Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

17 of 32 Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

18 of 32 Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

19 of 32 Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

20 of 32 Histogram Examples (cont…) Images taken from Gonzalez & Woods, Digital Image Processing (2002)

21 of 32 Histogram Examples (cont…) Notice the relationships between the images and their histograms Note that the high contrast image has the most evenly spaced histogram تصاویری که کنتراست بیشتری دارند هیستوگرامشان پخش تر است

22 of 32 Contrast Stretching چگونه می توان کنتراست را تغییر داد؟

23 of 32 Histogram Equalisation فرمول جبرانسازی هیستوگرام The formula for histogram equalisation is given where –r k :input intensity –s k :processed intensity –k : the intensity range (e.g 0.0 – 1.0) –n j :the frequency of intensity j –n :the sum of all frequencies

24 of 32 Equalisation Transformation Function Images taken from Gonzalez & Woods, Digital Image Processing (2002)

25 of 32 Equalisation Examples Images taken from Gonzalez & Woods, Digital Image Processing (2002) 1

26 of 32 Equalisation Transformation Functions The functions used to equalise the images in the previous example

27 of 32 Equalisation Examples 2

28 of 32 Equalisation Transformation Functions The functions used to equalise the images in the previous example

29 of 32 Equalisation Examples (cont…) 3 4

30 of 32 Equalisation Examples (cont…) 3 4

31 of 32 Equalisation Transformation Functions The functions used to equalise the images in the previous examples

32 of 32 Summary We have looked at: –Different kinds of image enhancement –Histograms –Histogram equalisation Next time we will start to look at point processing and some neighbourhood operations