summer internship project
TRANSCRIPT
Presented by
Rajarshi Roy June 2016
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.
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.
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.
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
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
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.
Edge Detection Image processing task that finds edges and
contours in images Edges so important that human vision can
reconstruct edge lines
Mean Filtering
It is function which smoothing imagesIt reduces the variation of intensity of the pixel
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.
Image Sharpening
• Image sharping will make the image more contrast and allow for more distinguishable feature.
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.
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.
The End
Thank you!Have a nice day!