An Digital Image generally is nothing more than a two dimensional (2D array) signal. It is defined by the mathematical function I(x,y) where x and y are the horizontal and vertical co-ordinates. The value of I(x,y) at any point gives the pixel values at that point of an image.
RGB, Colored Image is the one type of digital images; however, the value of I(x,y) at any point gives the Red, Green, and Blue (R,G,B) pixel values at that point of an image. For example, a (200x200) RGB image consists of (200x200) red pixels, (200x200) green pixels and (200x200) blue pixels. Each pixel value has a values between 0-255
Digital Image processing is a method to perform some operations on an image, in order to get an enhanced image or to extract some useful information from it. It is a type of signal processing in which input is an image and output may be image or characteristics/features (such image edges) associated with that image.
Here, a demo example for various image processing filtering methods and canny edge detection application. You can test several images or you can snap and test images from your camera. For better understanding of digital image processing, start with the RGB circles image first