Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
P. 1


|Views: 1,017|Likes:
Published by Rajendra Kumar

More info:

Published by: Rajendra Kumar on Sep 19, 2010
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less





Color Image Edge detection AlgorithmBased on Circular Shifting
1.1 Introduction:
EARLY days of computing, data was numerical. Later, textual databecame more common. Today, many other forms of data: voice, music,speech, images, computer graphics, etc. Each of these types of data issignals. A Signal is a function that conveys information. Before going toknow about Digital Image Processing, let us discuss the history fromwhere it exists.First the issue of digital image processing appeared relatively latein computer history, it had to wait for the arrival of the first graphicaloperating systems to become a true matter. Secondly, digital imageprocessing requires the most careful optimizations and especially for realtime applications. As long as people have tried to send or receive themessage through electronic media: telegraphs, telephones, television,radar, etc. there has been the realization that these signals may beaffected by the system used to acquire, transmit, or process them.Sometimes, these systems are imperfect and introduce noise, distortion,or other artifacts.Understanding the effects these systems have and finding ways tocorrect them is the fundamental of signal processing. That is, wespecifically introduce the information content into the signal and hope toextract it out later. Sometimes, these man-made signals are encoding of natural phenomena (audio signal, acquired image, etc.), but sometimeswe can create them from scratch (speech generation, computergenerated music, computer graphics). Finally, we can merge thesetechnologies together by acquiring a natural signal, processing it, and
then transmitting it in some fashion. This fashion is called Digital ImageProcessing.Vision allows humans to perceive and understand the worldsurrounding us. Computer vision aims to duplicate the effect of humanvision by electronically perceiving and understanding an image. Givingcomputers the ability to see is not an easy task - we live in a threedimensional (3D) world, and when computers try to analyze objects in 3Dspace, available visual sensors (e.g., TV cameras) usually give twodimensional (2D) images, and this projection to a lower number of dimensions incurs an enormous loss of information. In order to simplifythe task of computer vision understanding, two levels are usuallydistinguished as Low-level image processing and High-level imageprocessing.
1.2 What is Digital Image Processing?
According to Erza Pound,
is an intellectual and emotionalcomplex in an instant of time
. The term Image, refers to a two-dimensional light intensity function
f(x, y)
, where x and y denote spatialcoordinates and the value of 
at any point (x, y) is proportional to thebrightness (or gray level) of the image at that point. The x axis is usuallythe horizontal axis. The x axis is usually the vertical axis. The origin of thecoordinate system is usually the upper left corner of the image. The x axisis positive from left to right. The y axis is positive from the top to thebottom of the image.
Image processing
is any form of information processingfor whichboth the input and output are images, such as photographs or frames of video. Image processing modifies pictures to improve them(enhancement, restoration), extract information (analysis, recognition),and change their structure (composition, image editing). It is a subclass of 

Activity (3)

You've already reviewed this. Edit your review.
1 hundred reads
Rezaa Aprilyan liked this
Than Lwin Aung liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->