Features of Color Evolver service |
With Color Evolver service, you can
- upload your image files onto web server and manage them there;
- define areas by simply clicking a few points on image;
- define any color by clicking inside color editor;
- paint your areas with your colors;
- change colors and test many choices for best result;
- print result image with a matrix of pages;
- build result image and save it on your computer;
- save your working site onto web server and recover it next
anywhere.
|
|
As next generation of Color Visualizer, Color Evolver service
- Allow users work on their own images,
- Define area up to pixel accuracy by mouse clicks,
- Maintain a gallery on web for user's project and remember
the working site,
- Reserve shade on object's surface,
- Handle big image, up to 2800x2800, from maximizable
window,
- Send result images to a web browser window as normal
pictures,
- Still be a Flash application so users only need visit its
web pages.
|
Shade Preservation:
In most digital pictures, pixels in an area normally are not identical, even
they looked in the very same color. It is the differences among pixels, usually
called as shade, tell the shape and location for objects inside pictures.
When user uses Color Evolver to change color for an area, Color Evolver
will calculate each pixel to preserve the shade to keep the picture will still
look REALISTIC or vivid after color changes. You don't need to specify a
lot parameters to achieve that. 0nly a few mouse clicks will start Color Evolver
to do the job. But, if you like, Color Evolver has three scales to make the picture
look more realistic even than the original by amplifying the shades. |
One of them is the original picture and other three are
resulting image from Color Evolver. It is hard to
tell which is original and which is modified.
|
Complex Area:
User has to specify an area for Color Evolver to change its color. Area
in Color Evolver is a polygon, which is a sequence of points linked
with edges. The first point will be linked to the last point. There is no limit over
area shapes. It can have as many points as you like. As long as no edge
intersected with each other, Color Evolver accepts the area definition.
In the process defining an area, Color Evolver will prevent you adding points causing
intersected edges. Color Evolver can handle any continuous closed area.
|

There are five areas defined in the image above. |
Inner and Intruded Area:
Color Evolver can detect area that intruded into or was totally inside another one.
When painting an area, Color Evolver will exclude inner or intruded areas by default.
In the next image, car's window, side-decoration, and front
head light set are surrounded by three areas inside the big area
around the car body. The three areas will not change color after
painting car body.
 |
Drag/Drop Modifying Area:
You do not need define an area perfectly for first time, you can come back to
modify it by drag points or edges. When you drag an edge, a new point for the
area will be inserted to the edge
|
Restore Area:
Color Evolver can recover areas already painted. You can restore areas by clicking
them or restore the whole image into its original color.
|
Try Many Color Choices:
Color Evolver has its own integrated color editor to set color by mouse clicks.
Color Evolver will have painted area remembering their color. After a color
was changed, you can click a button to apply the new color value to
all the areas painted previously by the color. In this way, you can quickly
try large number of different colors to find the best result.
|
Image Navigation:
|
| Not only displaying in fixed scale, Color Evolver
supports a set of operations to navigate its image window around
the image. User can shift focus, zoom in, zoom out and select an
area to maximize. These navigation operations are independent of other operations.
For example, when you are defining a new area and have clicked a few
points, you can enter navigation modes, Shift, Zoom, or Select, to make a
different part of image bigger in the image window, and then exit navigation modes
and back to add more points to the new area. In this way, you can zoom in to particular pixels, and so can define
ultimately accurate area to paint. |
 |
With these navigation operations, user can handle big image up to Flash
Player's limit 2800x2800. Inevitable, performance will be slower to
process bigger areas.
|
Print Result Image:
User can print result image from the Flash Application directly,
that is, from inside the browser window. The printed image could be
spread onto a matrix of paper pages (up to 5x5 pages).
The whole image or a selected part can be printed out with
identical horizontal and vertical scales or different ones.
|
Build result image as local image file:
User can build the result image into another Web Browser window.
User can save it in the same way to save an image from a normal
web page. As a Flash Application, Color Evolver web software service can not
save result image as files on user's local computer.
|
Working Site:
Color Evolver supports user managing lists of Schemes, Areas, Colors.
These lists are called collectively as Working Site. The whole working site
could be saved onto session files onto server and recovered next time.
The working site can contain multiple schemes. User can switch the
active scheme among them. So multiple color schemes could be compared
against each other to find the best one.
|
No Installation or Deployment:
Color Evolver is not a software to be sold to you, it is a Software as a
Service. You don't need install it onto your computer, you can use it here inside
your web browser. You wouldn't need to upgrade it ever, you get the latest version every time
you come here.
Color Evolver is running inside a web page. You use Color Evolver by
visiting
a web page and your web browser will download Color Evolver or get it from
local caches, depending on your setting, just like any Flash movie clips.
Color Evolver is not a Java application either. You do not need Java run time
on your computer.
|
Security and Safety:
Color Evolver is a .swf file played in Abode Flash Player. It is simply a
movie or video clip that accepts user interactions. Adobe Flash Player
has been installed on almost every Internet browser. It has totally prohibited
.swf files from reading or writing local files on your computer or other web sites.
Please refer to Adobe for more security information.
So, Color Evolver can not write a file on your computer. This is why
Color Evolver cannot directly save the result images into your computer.
Color Evolver can not read files on your computer either and it had to
ask user to upload their images onto the server before working with
them.
Remember Color Evolver couldn't change anything on your computer.
So it is risk free to use Color Evolver on your computer. Adobe Flash Player itself,
like Internet browsers, .swf file to write some data called SharedObject on user 's
computer into a fixed location. But Color Evolver didn't do that.
|
|