• [^] # Re: Je l'utilise depuis quelques temps...

    Posté par . En réponse à la dépêche Sortie de digikam 0.9.1. Évalué à 7.

    >Personnellement, je trouve cela plutôt logique que :
    > – l'ajout du support du JPEG 2000 nécessite d'utiliser la bibliothèque >correspondante (jasper) ;

    comme libpng, libjpeg, et libtiff...

    > – l'ajout de fonctionnalités sur les méta-données EXIF nécessite d'utiliser la >bibliothèque correspondante (exiv2) ;

    Exiv2 est une bibliothèque de bas niveau C++ pour l'accès aux metadonnées.
    J'ai créé libkexiv2 pour avoir une interface "Qt like" partagée entre les plugins kipi et digiKam

    > – l'ajout de fonctionnalités s'appuie sur des bibliothèques indépendantes, >dans un soucis de modularité, de réutilisation et de partage du code.

    Et cela doit toujours être comme cela pour éviter les doublons dans le code et de ne pas avoir à réinventer la roue.

    La version 0.9.2 aura une nouvelle dépendance à la bibliothèque libkdcraw que j'ai créé. Cette bibliothèque est une interface C++ à dcraw pour le décodage des fichiers RAW.

    http://www.digikam.org/?q=node/208

    Elle est aussi utilisée par le plugin kipi RAW converter et plus tard par Krita (je suis en contact à le coordinateur de Krita)

    ... et après on dira que digiKam ne partage pas de code commun avec d'autres applications (:=)))

    Gilles Caulier
    digiKam project