Morfologi citra.

Slides:



Advertisements
Similar presentations
Gray-Scale Morphological Filtering
Advertisements

In form and in feature, face and limb, I grew so like my brother
Table of Contents 9.5 Some Basic Morphological Algorithm
Course Syllabus 1.Color 2.Camera models, camera calibration 3.Advanced image pre-processing Line detection Corner detection Maximally stable extremal regions.
Digital Image Processing
Lecture 07 Segmentation Lecture 07 Segmentation Mata kuliah: T Computer Vision Tahun: 2010.
Chapter 9: Morphological Image Processing
Some Basic Morphological Algorithm
Course Syllabus 1.Color 2.Camera models, camera calibration 3.Advanced image pre-processing Line detection Corner detection Maximally stable extremal regions.
Each pixel is 0 or 1, background or foreground Image processing to
Introduction to Morphological Operators
Morphological Image Processing Md. Rokanujjaman Assistant Professor Dept of Computer Science and Engineering Rajshahi University.
Provides mathematical tools for shape analysis in both binary and grayscale images Chapter 13 – Mathematical Morphology Usages: (i)Image pre-processing.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 9 Morphological Image Processing Chapter 9 Morphological.
Morphology Structural processing of images Image Processing and Computer Vision: 33 Morphological Transformations Set theoretic methods of extracting.
Chapter 9 Morphological Image Processing. Preview Morphology: denotes a branch of biology that deals with the form and structure of animals and planets.
Course Website: Digital Image Processing Morphological Image Processing.
The Segmentation Problem
1 © 2010 Cengage Learning Engineering. All Rights Reserved. 1 Introduction to Digital Image Processing with MATLAB ® Asia Edition McAndrew ‧ Wang ‧ Tseng.
Morphological Image Processing
2007Theo Schouten1 Morphology Set theory is the mathematical basis for morphology. Sets in Euclidic space E 2 (or rather Z 2 : the set of pairs of integers)
Chapter 3 Binary Image Analysis. Types of images ► Digital image = I[r][c] is discrete for I, r, and c.  B[r][c] = binary image - range of I is in {0,1}
Digital Image Processing
Lecture 5. Morphological Image Processing. 10/6/20152 Introduction ► ► Morphology: a branch of biology that deals with the form and structure of animals.
Morphological Image Processing
MATHEMATICAL MORPHOLOGY I.INTRODUCTION II.BINARY MORPHOLOGY III.GREY-LEVEL MORPHOLOGY.
Chapter 9.  Mathematical morphology: ◦ A useful tool for extracting image components in the representation of region shape.  Boundaries, skeletons,
Course Syllabus 1.Color 2.Camera models, camera calibration 3.Advanced image pre-processing Line detection Corner detection Maximally stable extremal regions.
Digital Image Processing Chapter 9: Morphological Image Processing 5 September 2007 Digital Image Processing Chapter 9: Morphological Image Processing.
Morphological Processing
Morphological Image Processing
J. Shanbehzadeh M. Hosseinajad Khwarizmi University of Tehran.
Gianni Ramponi University of Trieste Images © 2002 Gonzalez & Woods Digital Image Processing Chapter 9 Morphological Image.
Image Segmentation and Morphological Processing Digital Image Processing in Life- Science Aviad Baram
1 Regions and Binary Images Hao Jiang Computer Science Department Sept. 25, 2014.
Digital Image Processing
Course 2 Image Filtering. Image filtering is often required prior any other vision processes to remove image noise, overcome image corruption and change.
DIGITAL IMAGE PROCESSING Instructors: Dr J. Shanbehzadeh Mostafa Mahdijo Mostafa Mahdijo ( J.Shanbehzadeh.
Digital Image Processing CSC331 Morphological image processing 1.
References Books: Chapter 11, Image Processing, Analysis, and Machine Vision, Sonka et al Chapter 9, Digital Image Processing, Gonzalez & Woods.
CS654: Digital Image Analysis
EE 4780 Morphological Image Processing. Bahadir K. Gunturk2 Example Two semiconductor wafer images are given. You are supposed to determine the defects.
Image Processing and Analysis (ImagePandA)
1 Mathematic Morphology used to extract image components that are useful in the representation and description of region shape, such as boundaries extraction.
DIGITAL IMAGE PROCESSING
Morphological Image Processing Robotics. 2/22/2016Introduction to Machine Vision Remember from Lecture 12: GRAY LEVEL THRESHOLDING Objects Set threshold.
TOPIC 12 IMAGE SEGMENTATION & MORPHOLOGY. Image segmentation is approached from three different perspectives :. Region detection: each pixel is assigned.
Morphology Morphology deals with form and structure Mathematical morphology is a tool for extracting image components useful in: –representation and description.
Digital Image Processing
Lecture(s) 3-4. Morphological Image Processing. 3/13/20162 Introduction ► ► Morphology: a branch of biology that deals with the form and structure of.
Chapter 6 Skeleton & Morphological Operation. Image Processing for Pattern Recognition Feature Extraction Acquisition Preprocessing Classification Post.
Morphological Image Processing (Chapter 9) CSC 446 Lecturer: Nada ALZaben.
Morphological Image Processing
Introduction to Digital Image Analysis Kurt Thorn NIC.
Program Studi S-1 Teknik Informatika FMIPA Universitas Padjadjaran
7.1 Morfologi untuk Pengolahan Citra : Thickening, Skeleton
COMP 9517 Computer Vision Binary Image Analysis 4/15/2018
Digital Image Processing Lecture 15: Morphological Algorithms April 27, 2005 Prof. Charlene Tsai.
Digital Image Processing CP-7008 Lecture # 09 Morphological Image Processing Fall 2011.
HIT and MISS.
CS Digital Image Processing Lecture 5
Morphological Image Processing
Digital Image Processing Lecture 15: Morphological Algorithms
ECE 692 – Advanced Topics in Computer Vision
Example: x vectors could be point values in several spectral bands (channels)
Digital Image Processing Lecture 14: Morphology
CS654: Digital Image Analysis
Morphological Operators
DIGITAL IMAGE PROCESSING Elective 3 (5th Sem.)
Morphological Filters Applications and Extension Morphological Filters
Presentation transcript:

Morfologi citra

Operasi Morfologi? Merubah bentuk. Morphing

Dasar Operasi Himpunan Konsep himpunan dalam morfologi citra biner Setiap himpunan menyatakan satu objek. Setiap pixel (x,y) memiliki status : anggota himpunan atau bukan anggota himpuan.

Operasi Translasi dan Pencerminan ( Reflection) B A z = (z1,z2) (A)z

*For binary images only Logical Operations* *For binary images only (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Dilation Operations = Himpunan kosong Dilatasi berarti “merentang” A = Objek yang akan direntang B = Struktur element

Dilation Operations (cont.) Reflection Structuring Element (B) Original image (A) Intersect pixel Center pixel

Dilation Operations (cont.) Result of Dilation Boundary of the “center pixels” where intersects A

Example: Application of Dilation “Repair” broken characters (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Erosion berarti “ramping” Operasi erosi Erosion berarti “ramping” A = Object untuk dirampingkan B = Struktur elemen

Operasi Erosi (cont.) Struktur elemen (B) Citra Asal (A) Intersect pixel Center pixel

Erosion Operations (cont.) Result of Erosion Boundary of the “center pixels” where B is inside A

Example: Application of Dilation and Erosion Menghilangkan objek kecil seperti noise (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Keterkaitan Dilatasi dan Erosi dimana c = komplemen Bukti:

Operasi Opening atau = Gabungan dari semua bagian dari A yang benar-benar berisi B Opening menghilangkan detail dan sudut (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Contoh Opening

Operasi Closing Closing mengisi celah sempit dan lekukan

Contoh Closing

Hubungan antara Opening dan Closing Sifat Opening Sifat Closing

Contoh: Aplikasi dari operasi morfologi Perbaikan Finger print (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Hit-or-Miss Transformation * dimana X = bentuk yang dideteksi W = window yang berisi X (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Hit-or-Miss Transformation (cont.) * (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Boundary Extraction Original Boundary image (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Hit-or-Miss Operator Definition * Structuring element example _ _ X B= (X B1)(Xc B2) Hit Miss Structuring element example origin 0 -1 -1 1 -1 0 1 0 x x x mask B1 mask B2 mask B MATLAB (MATLAB function: bwhitmiss)

Example 1 _ _ X X B1 Xc B2 Xc origin X B * mask B1 mask B2

origin * Interseksi Contoh -1 -1 -1 1 -1 1 1 -1 mask B1 mask B2 mask B -1 -1 -1 1 -1 1 1 -1 mask B1 mask B2 mask B MATLAB _ _ X X B1 Xc B2 Xc X B * Interseksi

Region Filling dimana X0 = p Citra asal Hasil dari region filling (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Extraction of Connected Components dimana X0 = p (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Example: Extraction of Connected Components X-ray image of bones Thresholded image Connected components (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Bentuk Struktur Elemen x = don’t care (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

SELESAI

Gray-Scale Dilation 1-D Case 2-D Case (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Gray-Scale Dilation (cont.) Original image Reflection of B Subimage + Max Moving window Structuring element B Note: B can be any shape and subimage must have the same shape as reflection of B. Output image

Gray-Scale Erosion 1-D Case 2-D Case (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Gray-Scale Erosion (cont.) Original image Subimage B - Min Moving window Structuring element B Note: B can be any shape and subimage must have the same shape as B. Output image

Example: Gray-Scale Dilation and Erosion Original image After dilation Darker Brighter After erosion (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Gray-Scale Opening Opening cuts peaks (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Gray-Scale Closing Closing fills valleys (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Example: Gray-Scale Opening and Closing Original image After opening After closing Reduce dark objects Reduce white objects (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Gray-scale Morphological Smoothing Smoothing: Perform opening followed by closing Original image After smoothing (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Morphological Gradient Original image (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Top-Hat Transformation Results of top-hat transform Original image (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Example: Texture Segmentation Application Small blob Original image Segmented result Large blob Algorithm: 1. Perform closing on the image by using successively larger structuring elements until small blobs are vanished. 2. Perform opening to join large blobs together 3. Perform intensity thresholding (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Example: Granulometry Objective: to count the number of particles of each size Method: 1. Perform opening using structuring elements of increasing size 2. Compute the difference between the original image and the result after each opening operation 3. The differenced image obtained in Step 2 are normalized and used to construct the size-distribution graph. Size distribution graph Original image (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Morphological Watershads (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Morphological Watershads (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Morphological Watershads (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Gradient Image Original image Surface of at edges look like mountain ridges.

Morphological Watershads (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Morphological Watershads (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Morphological Watershads (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.

Convex Hull (Images from Rafael C. Gonzalez and Richard E. Wood, Digital Image Processing, 2nd Edition.