You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
digikam/digikam/libs/dimg/loaders
Slávek Banko d9d028f1e2
Add support for Jasper 3.x.
2 years ago
..
Makefile.am Added developer-abandoned KDE3 version of Digikam 14 years ago
README Added developer-abandoned KDE3 version of Digikam 14 years ago
dimgloader.cpp Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4 11 years ago
dimgloader.h TQt4 port Digikam 13 years ago
dimgloaderobserver.h Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4 11 years ago
iccjpeg.c Fix unintended renaming 10 years ago
iccjpeg.h Added developer-abandoned KDE3 version of Digikam 14 years ago
jp2kloader.cpp Add support for Jasper 3.x. 2 years ago
jp2kloader.h TQt4 port Digikam 13 years ago
jp2ksettings.cpp Rename additional header files to avoid conflicts with KDE4 11 years ago
jp2ksettings.h Remove spurious TQ_OBJECT instances 12 years ago
jpegloader.cpp TQt4 port Digikam 13 years ago
jpegloader.h TQt4 port Digikam 13 years ago
jpegsettings.cpp Rename additional header files to avoid conflicts with KDE4 11 years ago
jpegsettings.h Remove spurious TQ_OBJECT instances 12 years ago
pngloader.cpp Removed explicit usage of the 'register' keyword. 4 years ago
pngloader.h TQt4 port Digikam 13 years ago
pngsettings.cpp Rename additional header files to avoid conflicts with KDE4 11 years ago
pngsettings.h Remove spurious TQ_OBJECT instances 12 years ago
ppmloader.cpp TQt4 port Digikam 13 years ago
ppmloader.h TQt4 port Digikam 13 years ago
qimageloader.cpp TQt4 port Digikam 13 years ago
qimageloader.h TQt4 port Digikam 13 years ago
rawloader.cpp Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4 11 years ago
rawloader.h Remove spurious TQ_OBJECT instances 12 years ago
tiffloader.cpp Remove additional unneeded tq method conversions 13 years ago
tiffloader.h TQt4 port Digikam 13 years ago
tiffsettings.cpp Rename additional header files to avoid conflicts with KDE4 11 years ago
tiffsettings.h Remove spurious TQ_OBJECT instances 12 years ago

README

---------------------------------------------------------------------------

Native DIMG Loaders status (Gilles Caulier - 2006-11-29)

Format  Read  Write  ICC   MetaData  Thumb  8bits    16bits  depency     Remarks

JPG     Done  Done   Done  Done      TODO    yes      N.A     libjpeg    Metadata are EXIF/IPTC/XMP/ICC profil
PNG     Done  Done   Done  Done      N.A     yes      yes     libpng     Metadata are EXIF/IPTC/XMP/ICC profil
TIF/EP  Done  Done   Done  Done      TODO    yes      yes     libtiff    Metadata are EXIF/IPTC/XMP/ICC profil
RAW     Done  N.A    N.A   Done      Done    yes      yes     dcraw      Metadata are EXIF
PPM     Done  TODO   N.A   N.A       N.A     yes      yes     none
JPEG2K  Done  Done   Done  TODO      N.A     yes      yes     libjasper  Metadata are EXIF/XMP/ICC profil

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
EXR      yes        no         OpenEXR (libopenexr)
XCF      yes        no         Gimp file format
PBM      yes        yes
PGM      yes        yes  
PPM      no         yes
TGA      yes        yes
PCX      yes        yes
BMP      yes        yes        Win32 bitmap format
RGB      yes        yes
XBM      yes        yes
XPM      yes        yes
EPS      yes        yes
DDS      yes        no
ICO      yes        no         Win32 icon format
MNG      yes        no
GIF      yes        no

---------------------------------------------------------------------------

TODO :

Add PCD support using http://linux.bytesex.org/fbida/libpcd.html