ieme (Image eme) is a simple bitmap editor. It can load BMP, PCX and
Targa files. There are two layers. The first one is the color and the second
one is the mask. The mask hold values between 0 (opaque) and 255 (transparent).
Since ieme is based on eme, and since eme has been designed for map
edition and not bitmap edition, some functionalities are slow. Don't
be fooled by the fact that the bitmap loading is fairly quick, many commands,
when applied to an important number of tiles are *very* slow. I've had no
problem editing 32x32 pixels sprites, 64x64 are still somewhat OK, but bigger
images can be a pain in the neck.
How to use the color:
Clicking on the hexagon changes the current color.
Clicking on the black to white bar changes the intensity of the current
color.
Double-clicking on the current color bar pops up a color choosing dialog.
There are few commands:
Blur: blurs the selection, or the entire image if there is no selection.
If you choose "tileable", the blur will wrap around the edges of the image.
Outline: draws a line (current color) around the image. Majik pink
(r=255, g=0, b=255) pixels are treated as if absent. Note that the image size
is increased by 2 horizontally and vertically.
Load Mask: currently does nothing.
Save Mask: save the mask as a bitmap file.
Select Intensity: selects all pixels with an intensity between the two
numbers you enter.
Pick Color: pops up a palette editing dialog (currently you can only
choose a color in the palette)
When saving an image you'll be asked to choose a filename, what type of
mask handling you want and the color depth you want for the saved file. Mask
handling:
Ignore mask: the mask won't be taken in account when saving the image.
Save transparent mask as majik: all mask pixels with a value of 0
will be saved as majik pink (r=255, g=0, b=255), other values for the
mask pixel will be ignored.
Save mask as alpha: the mask pixel values will be saved as an alpha
channel. You must choose "32 bpp" for the color depth.
Save transparent mask as majik and mask as alpha:the mask pixel values
will be saved as an alpha channel and, moreover, all mask pixels with a
value of 0 will be saved as majik pink (r=255, g=0, b=255). You must choose
"32 bpp" for the color depth.