Description : The objective of this project is to manipulate an image by applying effects. Effects are used to enhance an image. Some effects work better on backgrounds or fully colored images. Some cases require images to be flipped. In such cases is placement filters allow you to flip a given image. Along with this Random Jitter is a type of displacement filter, which draw more pixels in an image making it possible to distort image. Using this, we can decide how the pixel wants to be rotated and we can also set the movement of the pixel. Edge detection is used to find the raw edges of an image without the image itself being present. If we are to perceive an edge in an image, it follows that there is a change in color between two objects, for an edge to be apparent. Convolution is the modification of a pixel's value on the basis of the value of neighboring pixels. For each pixel in the image, the computer scans adjacent pixels to decide whether to change the value of the pixel. Some images are to be zoomed to view the internal parts clearly.
Technologies :java, swing
Comcepts : Image Processing