summer internship project

15
Presented by Rajarshi Roy June 2016

Upload: rajarshi-roy

Post on 15-Apr-2017

28 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SUMMER INTERNSHIP PROJECT

Presented by

Rajarshi Roy June 2016

Page 2: SUMMER INTERNSHIP PROJECT

Note of Acknowledgement:

I am grateful to Dr. A. Das, Dean of Computer Engineering Dept., and Prof. (Dr.) S. Mukherjee, for accepting my candidature to attend Internship program in this University of high repute.

I am immensely obliged to Prof.(Dr.) S. Biswas, agreeing to be my guide, and giving me full supports and cooperation.

My thanks go to other staff of the campus who always cooperated with me with smiling faces.

Page 3: SUMMER INTERNSHIP PROJECT

About me:

I’m Rajarshi Roy, just have completed my first year engineering in Virginia Tech State University, USA. I aspire to be Computer Engineer in future.

Since childhood, I had stayed and studied outside India, nevertheless, this is a great opportunity, to better utilize my time, doing internship in one accredited university of India, while on vacation in home town.

Page 4: SUMMER INTERNSHIP PROJECT

Project Generics:

Project: Digital Image Processing and Analysis. Duration: Five weeks (May to June 2016). Location: On campus(Lab of Computer Engineering

Department).Project Guide: Prof. (Dr.) Samit Biswas.Resources: Computer lab, Wifi / Internet, Library, Social

media and other infrastructure.Team member: SoloConstraints: Tight deadlines while managing other

commitments to online Summer classes.

Page 5: SUMMER INTERNSHIP PROJECT

Project Purpose

To convert the digital picture into arrays of pixelsRead the Image data convert it to Text file and Write the image

to another fileApply functions to the Array of pixels.

Use the positive image and convert to the negative

Use filters to edit and final tuning for refinement

Page 6: SUMMER INTERNSHIP PROJECT

Image Processing can be understood as a form of signal processing for which the input is an image, like photograph or video.

The output of image processing can be either an image or a set of characteristics related to the image.

Most image-processing techniques involve treating the image as a two-dimensional signal of arrays and applying standard array-processing techniques. The acquisition of images is referred to as imaging.

Input and Output

Page 7: SUMMER INTERNSHIP PROJECT

Negative of an Image

It is a spatial domain transformation of the array. It is particularly useful in highlighting the white details in the dark regions of the image.

Page 8: SUMMER INTERNSHIP PROJECT

Edge Detection Image processing task that finds edges and

contours in images Edges so important that human vision can

reconstruct edge lines

Page 9: SUMMER INTERNSHIP PROJECT

Mean Filtering

It is function which smoothing imagesIt reduces the variation of intensity of the pixel

Page 10: SUMMER INTERNSHIP PROJECT

Transpose of Image MatrixThe transpose of a MXN matrix is NXM matrix.

With its (i,j) element of Transposed Matrix equals to the (j,i) elements of the Original Matrix.

Page 11: SUMMER INTERNSHIP PROJECT

Image Sharpening

• Image sharping will make the image more contrast and allow for more distinguishable feature.

Page 12: SUMMER INTERNSHIP PROJECT

Histogram stretched Image

• Here I use the function and specify the source and destination rectangle.

• It stretches the image and make the image coloring more spread out.

Page 13: SUMMER INTERNSHIP PROJECT

Unsharpen, Vertical and Horizontal Movement of Image• The blurring is a process applied to whole image.

• With this functionalities, I reduce the vertical and horizontal noise by adjusting the kernel size using blur function.

Page 14: SUMMER INTERNSHIP PROJECT
Page 15: SUMMER INTERNSHIP PROJECT

The End

Thank you!Have a nice day!