0% found this document useful (0 votes)
53 views38 pages

Basic Operations - IMAGE PROCESSING

This document summarizes common digital image processing operations. It discusses point operations like arithmetic and logical operations that alter individual pixel values. Neighborhood operations like averaging filters that consider neighboring pixel values are also covered. Geometric operations like translation, scaling, rotation and shearing that transform the spatial relationship of pixels are described. Finally, the document discusses classifications of image operations and compares image versus array operations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views38 pages

Basic Operations - IMAGE PROCESSING

This document summarizes common digital image processing operations. It discusses point operations like arithmetic and logical operations that alter individual pixel values. Neighborhood operations like averaging filters that consider neighboring pixel values are also covered. Geometric operations like translation, scaling, rotation and shearing that transform the spatial relationship of pixels are described. Finally, the document discusses classifications of image operations and compares image versus array operations.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 38

Digital Image Processing

Operations
Overview
• Image operations.
• Point operations.
– Arithmetic operations. (Add, Sub, Mul, Div).
– Logical operations.(AND, OR, NOT).
• Neighborhood operations.
– Averaging filter (mask).
– Various Neighborhood operations.
• Geometric operations.
– Translation.
– Scaling.
– Rotation.
– Shearing.
– Zooming.
Classification of Image Operations

• One way of classification is


Point  Those whose output value at a specific
coordinate depends only on the input value.

Local  Those output value at a specific coordinate


depends on the input value in the neighborhood of that
pixel.

Global  Those output value at a specific coordinate


depends on all the values in the input image
Image Vs Array Operations
Arithmetic operations - Addition
To create double exposure / Superimposing an image on another
image.

To increase the brightness of an image.


Image Subtraction
Background elimination.

Brightness reduction
Image Multiplication

Increase contrast.

Designing filter masks.


Image Division

Decrease in contrast.
Image Division
Logical Operations
Noise Filtering

Original Filtered
Thinning of Images
Thinning of Images
Edge Detection
Geometric Transformation
Geometric Transformation
Zooming
Data Structures

You might also like