EME408 01 Digital Image Fundamentals
EME408 01 Digital Image Fundamentals
vision
strip. Flatbed scanners, line cameras, and CAT machines are examples.
An image being digital means that x and y are finite and discrete. With finite values
for x and y we have a finite number of pixel elements or pixels.
>> imfinfo('tulips.png')
%provide Information about graphics file
MATLAB math supports three different numeric classes for image display:
double-precision floating-point (double)
16-bit unsigned integer (uint16)
8-bit unsigned integer (uint8)
3/28/2019 EME408 Image Processing and Vision - March 2019
13
Digitizing: Sampling and quantization
Intensity resolution:
smallest discernible change in intensity level
1 pixel
Quantization: Round
each value to its nearest
level, If 𝐿 levels and 𝑛
storage bits, 𝐿 = 2𝑛
Colour equivalent of an
image negative
Read a grayscale image and convert to a binary image by selecting a suitable threshold.
Histogram Processing
Recommended reading: Rafael C. Gonzalez, Richard E. Woods, Digital Image Processing, 4th Ed –
Chapter 2: Digital Image Fundamentals
Chapter 3: Intensity Transformations and Spatial Filtering
3/28/2019 EME408 Image Processing and Vision - March 2019
31