[Kde-imaging] kipi hackers wanted

Caulier Gilles caulier.gilles at kdemail.net
Sun May 14 10:20:10 CEST 2006


Le Dimanche 14 Mai 2006 01:50 AM, Brett A. Taylor a écrit :
> Hi there,
>
> I'm writing in response to Tom Albers' request for kipi hackers.
>
> Are you still in the need for a maintainer for jpeglossless? I would be
> interested in taking it on. I can tell you about myself and provide some
> evidence of my competence if you so desire. Just let me know.
>

Brett,

I have fixed some problem with JPEG loss less plugin about new release. I have 
polished and commented the code (not realy maintened by Renchi Raju since a 
long time).

I'm agree that you maintain this plugin now. I can concentrate my effort to 
other kipi parts, like SlideShow for example.

With JPEGLossLess, still 3 problems :

- Exif metadata to update when a JPEG file is transformed : Image dimension 
informations and Exif Thumb. Using Exiv2 library is the better way to do it 
(very easy, already done in digiKam core for the same subject). In fact, 
libkexif depency need to be removed in all plugins and remplaced by Exiv2 
library.

- ImageMagick Exception rules are uncorrect : i have used Magick++ to handle 
others file format than JPEG. C++ exception from IM are uncompatible with 
Qt/KDE. We need to use MagickWand API instead. I have a patch for 
imagerotate.cpp in my computer. still todo imageflip.cpp and 
convert2grayscale.cpp.

- With TIFF/EP files, ImageMagick handles libtiff exception via IM tiff 
loader. Something is wrong and crash the host app if :

* TIFF/EP file include private maker tags that libtiff cannot handle.
* The host use KFileMetaInfo class to display image informations (digiKam main 
interface sidebar for example). 

I suspect a problem with KFilePlugin Tiff loader and libtiff exception. I can 
provide TIFF/EP files to reproduce the problem.

Regards

Gilles Caulier


More information about the Kde-imaging mailing list