[Digikam-devel] 16 bits / color/ pixels file formats to support in DImage

Gilles CAULIER caulier.gilles at free.fr
Thu Nov 17 08:50:43 CET 2005


Hi all,

Like i have already post in this room, i'm currently working hard on image
editor core and new DImage framework based originally on Renchi implementation.

Currently native file formats supported by DImage are :

Format   Read   Write   ICC     MetaData   8bits    16bits    Remarks

JPEG     Done   Done    TODO    Done       yes      N.A       Metadata are
EXIF/IPTC/APP13
PNG      Done   Done    TODO    Done       yes      yes       Metadata are
Embedded text
TIFF     Done   TODO    TODO    TODO       yes      yes       Metadata are IPTC
PPM      TODO   TODO    N.A     TODO       yes      yes       Metadata are
Embedded text
RAW      Done   N.A     TODO    N.A        yes      yes       RAW file formats
supported by dcraw program

Note : others file formats are supported only in 8 bits/color/pixel using
QImage/kimgio.
QT3.x + KDE 3.4.x support these formats :

Format   Read       Write      Remarks

PSD      yes        no         Photoshop file format
JP2      yes        yes        JPEG 2000
EXR      yes        no
XCF      yes        no
PBM      yes        yes
PGM      yes        yes
PPM      no         yes
TGA      yes        yes
PCX      yes        yes
BMP      yes        yes
RGB      yes        yes
XBM      yes        yes
XPM      yes        yes
EPS      yes        yes
DDS      yes        no
ICO      yes        no
MNG      yes        no
GIF      yes        no

Image editor core have been ported completly to DImage and work fine.

Common image file format used by _PHOTOGRAPHERS_ today are :

1/ JPEG
2/ TIFF
3/ RAW
4/ PNG
5/ PPM

My question is about other possible image file formats used by PHOTOGRAPHS
supported by DImage in native , especially in 16 bits/color/pixels. We are :

- EXR : read/Write implementation is possible in 8/16 bits  (backport from
kimgio)
- PSD : Photoshop file format read only implementation is possible in 8/16 bits
(backport from kimgio)
- PCD : PhotoCd : read only implementation is possible in 8/16 bits (backport
from Imagemagick)
- KRA : Krita image file format.

I have forget any important image formats here ?

--
Gilles CAULIER


More information about the Digikam-devel mailing list