Search This Blog

Tuesday 19 July 2011

Image Processing



Existing System with limitations:
There are many software that are available in the market for image Processing like Easy Edit, Eridas, etc. These software provide most of the Image Processing Utilities that are generally required for processing an Image effectively.
Ø  These Software become too expensive.
Ø  They do not provide enough flexibility for the normal user.
Ø  A normal User who wants to edit some photographs and some Images would not like to spend a fortune in buying Image Processing Software.
Ø  This software needs a lot of memory.
Proposed system with objectives:
In order to overcome the above limitations the Software Image Processor is proposed that is not as expensive as the available software. Its objectives are:
Ø  It is not very expensive.
Ø  It is very flexible to satisfy the casual user as well as an Artificial Intelligence Programmer.
Ø  It needs less memory.
Project Description
Image Processor” contains all the tools you need for creating, editing, and retouching your images. It is friendly enough for the casual user who wants to enhance family photographs, yet powerful enough for the professional who needs to work with Images containing maps or with Image Processing or Artificial Intelligence.

The user may access the tools and Utilities both from Toolbars at the click of a mouse as well as through menus. To see the name of a tool button, place the cursor over it. A pop-up hint, referred to as a ToolTip, appears. Note also that Image Processor displays a short description of the feature in the Status bar, which is located along the bottom of the workspace.
Several features have been added to the “Image Processor” that helps in efficient processing of all kinds of Images.

Image Enhancement:

·         Automatically adjust color balance, contrast, and saturation by using the Stretching algorithms such as Linear, stretch, Uniform Stretch and Standard Deviation Stretch available in the Histogram Operations Utility.

·         Remove unnecessary noise from the Photograph using the Blur Tool.

·         Sharpening Utility for sharpening blurred Images or Unclear Images.

·         Edge Detection and Differentiation Utilities for detecting sharp edges in an Image.

·         Custom Kernel Utility, which lets the User to specify a custom kernel to be passed over the Image. So the User can experiment with special Effects over the Image.

·         Adjustable Histogram enhances details without loss of information.

·         Automatically improve video, scanned, and overly compressed images.

·         Automatically remove noise, scratches, dust, or specks and improve crispness and impact.

·         Negative Utility for converting the negative Images to its Positive Images.

·         Converting a Color Image to a Grayscale Image.

·         Utilities for Flipping the Image sideways or downwards.

·         Shapes Utility for changing the shape of the Image to a Hexagon or a circle.

·         A Utility for splitting the Image according to the Red, Green, Blue Intensities to manipulate the Image according to the Color Concentration at various places in the Image.

·         Other Features:

·         Vector shapes like rectangle, rounded Rectangle, circle, line, pencil, brush, eraser, picker, flood fill, etc for creating new Graphics.

·         Multiple save option facilitates the User to save all the open Images at a single mouse click.

·         A full-fledged color palette that allows the user to use the most appropriate of colors.

·         Descriptive Tool tips that pop up, and the description in the status bar when the user moves the mouse pointer over the tool help the user to understand the Utilities.

Therefore, Image Processor provides all the facilities that are required to effectively perform Image Processing.
                       


HARDWARE AND SOFTWARE REQUIREMENTS

HARDWARE REQUIREMENTS                              
PROCESSOR       :         Intel 2.0 GHz or above
HARD DISK        :         80 GB
RAM                    : 512 MB RAM.

   SOFTWARE REQUIREMENTS

OPERATING SYSTEM                     : WINDOWS XP with SP2. 
LANGUAGE (FRONT END)   : JAVA (JDK1.5/1.6)
WEB TECHNOLOGY              : HTML, JAVASCRIPT, CSS.

No comments:

Post a Comment