With Hafiz Syed Muhammad Rafi.

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

MATLAB Image Processing Toolbox. Introduction  Collection of functions (MATLAB files) that supports a wide range of image processing operations  Documentation.
Chap 1 Image fundamental. Trends Image processing techniques have developed from Gray-level processing to color processing 2-D processing to 3-D processing.
Histogram Processing The histogram of a digital image with gray levels from 0 to L-1 is a discrete function h(rk)=nk, where: rk is the kth gray level nk.
Digital Image Processing Contrast Enhancement: Part II
Digital Image Processing
Point Processing : Computational Photography Alexei Efros, CMU, Fall 2011 Some figures from Steve Seitz, and Gonzalez et al.
3. Introduction to Digital Image Analysis
Image Processing : Computational Photography Alexei Efros, CMU, Fall 2006 Some figures from Steve Seitz, and Gonzalez et al.
Point Processing : Computational Photography Alexei Efros, CMU, Fall 2008 Some figures from Steve Seitz, and Gonzalez et al.
Characterization of the Effects of Translations on JPEG- Compressed Images Keith Jacoby Advisor: Roger L. Easton, Ph. D. Keith Jacoby Advisor: Roger L.
IMAGE 1 An image is a two dimensional Function f(x,y) where x and y are spatial coordinates And f at any x,y is related to the brightness at that point.
P247. Figure 9-1 p248 Figure 9-2 p251 p251 Figure 9-3 p253.
Chapter 6 Color Image Processing Chapter 6 Color Image Processing.
This picture was taken on the banks of Sumatra Island (the height of waves was of approx. 32 m = 105 ft). It was found saved in a digital camera, 1 ½.
Point Processing (Szeliski 3.1) cs129: Computational Photography James Hays, Brown, Fall 2012 Some figures from Alexei Efros, Steve Seitz, and Gonzalez.
Image Arithmetic Image arithmetic is the implementation of standard arithmetic operations, such as addition, subtraction, multiplication, and division,
© 2002 by Yu Hen Hu 1 ECE533 Digital Image Processing Image Acquisition.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Image Processing Example.
Image Enhancement (Frequency Domain)
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 3 Image Enhancement in the Spatial Domain Chapter.
Digital Image Processing Lecture - 6 Autumn 2009.
M ATLAB L ECTURE 3 Histogram Processing. H ISTOGRAM E QUALIZATION The imhist function create a histogram that show the distribution of intensities in.
Image from
Point Processing When doing so you actually perform a special type of image processing known as point processing.
Lecture Six Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, Copyright 2002.
From: Statistics for optimal point prediction in natural images
Graphics Fundamentals
Chapter I Digital Imaging Fundamentals
Image Enhancement.
CMSC5711 Revision (1) (v.7.b) revised
Image Enhancement in the
CMSC5711 Revision 3 CMSC5711 revision 3 ver.x67.8c.
Fundamentals of Image Processing A Seminar on By Alok K. Watve
Two-Dimensional Signal and Image Processing Chapter 8 - pictures
Lecture Five Figures from Gonzalez and Woods, Digital Image Processing, Second edition, Prentice-Hall,2002.
EEE 501 Applied Digital Image Processing Dr. Türker İnce
Image Enhancement in the
Chapter 2: Digital Image Fundamentals
Image Enhancement in the
פחת ורווח הון סוגיות מיוחדות תהילה ששון עו"ד (רו"ח) ספטמבר 2015
Fundamentals of Spatial Filtering
Lecture 3 (2.5.07) Image Enhancement in Spatial Domain
Chapter 2: Digital Image Fundamentals
Point Processing : Computational Photography
Point Processing cs195g: Computational Photography
Point Processing : Computational Photography
Lecture 16 Figures from Gonzalez and Woods, Digital Image Processing, Second Edition, 2002.
Histogram Probability distribution of the different grays in an image.
Image Processing, Leture #16
Resolution Resolution: 6 x 4.
Colors Computers build colors from Red, Green, and Blue; not Red, Blue, and Yellow. RGB = Red Green Blue Creating Colors Red + Blue = Purple No Red, No.
Image Compression Purposes Requirements Types
Image Segmentation.
Digital Image Fundamentals
Point Processing cs129: Computational Photography
Image processing toolbox
Color Image Processing
Digital Image Processing
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.
© 2010 Cengage Learning Engineering. All Rights Reserved.
Criteria for tests concerning standard deviations.
Non-numeric Data Representation
Design and optimization of the computational model.
The Image The pixels in the image The mask The resulting image 255 X
Intensity Transform Contrast Stretching Y ← u0+γ*(Y-u)/s
Introduction to Digital Image Processing
CIS Dept. Temple Univ., Philadelphia
JPEG Steganalysis Statistical Offset Tests
CIS Dept. Temple Univ., Philadelphia
Presentation transcript:

With Hafiz Syed Muhammad Rafi

Introduction to Image: Fundamentals Introduction to Image: Image as matrix Image Type Image Class Image Size Image Resolution Read: kid=imread('kid02.jpg'); Image Info: info=imfinfo('kid02.jpg'); or whos kid; [r c]=size(kid); Display: figure; imshow(kid);

Conversion of Class and Type: Write on Disk: imwrite(kid,'kid02gray.png'); imwrite(kid,'kid02gray.jpg’,’quality’,75); % (0:100) imwrite(kid,'kid02gray.tif’,’compression’,’none’,‘resolution’,[m n]); Conversion of Class and Type: B=logical(A); C=im2bw(T); F=Im2double(g); G=im2uint8(H); Image Arithmatic: C=imadd(A,B); C=imsubtract(A,B); C=immultiply(A,B); C=imdivide(A,B); C=imabsdiff(A,B); C=imcomplement(A); 3

Image Flipping and Sizing: C=F(end:-1:1,:); C=F(:, end:-1:1); C=F(1:2:end,1:2:end); Image Cropping: C=F(50:end-20, 50:end-40); Pixel Information Direct: impixelinfo; imdistline; Color Image to Gray: C=rgb2gray(F);

Spatial Domain Processing Histograms H=imhist(A,nbins); H=imhist(A,nbins)/numel(A); % normalized histogram H=histeq(A,nbins); % histogram equalization I = imread('pout.tif'); imhist(I) I2 = histeq(I); imhist(I2) Figure, imshow([I I2])

END MS Image Processing 6