PhotoFiltreHD est une version simplifiée de PhotoFiltre mais il utilise un noyau en haute définition (ou haute précision). Chaque pixel est stocké en 128 bits (32 bits pour chaque couche RGBA) ce qui permet une précision de calcul maximale.
L'affichage à l'écran passe par une conversion RGB 24/32 bits en temps réel. Cette méthode permet de conserver l'image en haute qualité au niveau de la mémoire et il n'est pas nécessaire d'effectuer des arrondis de calcul entre chaque filtre. Ainsi il n'y a pas de perte lorsqu’on applique une série de filtres. Chaque pixel conserve sa vraie valeur de calcul en nombre décimal.
La plupart des filtres de réglage affichent les courbes RGB en temps réel. Je trouve que ça permet de mieux comprendre le fonctionnement du filtre.
PhotoFiltreHD propose des formats d'export en haute qualité tels que HDR ou OpenEXR (avec couche Alpha) mais également en qualité standard pour compatibilité (BMP, JPEG, PNG, TIFF). D'autres formats vont suivre...
L' import /export des images se fait via la librairie FreeImage sous la licence publique (lire le fichier texte de la licence fournie avec le logiciel). J'ai choisi cette librairie car elle gère un grand nombre de formats et parce qu'elle possède une interface de codage pour la langage Delphi. La dll FreeImage est assez volumineuse mais elle peut être mise à jour séparément.
Pour le moment c'est une première version beta, donc en cours de développement. Ne vous attendez pas à y trouver toutes les fonctions standards. Je ne sait pas à quelle vitesse ça va évoluer...
Pour cette première version, j'ai choisi la langue anglaise de façon à la proposer également à l'international car il n'y a pas encore de processus de traduction.
PhotoFiltreHD nécessite une version enregistrée de PhotoFiltre Studio X !
Annexes
A) Type Delphi utilisé pour le stockage du pixel Hdr
(4 nombres décimaux de type Single)
Code : Tout sélectionner
type
TPixelHdr = record
Blue: Single;
Green: Single;
Red: Single;
Alpha: Single;
end;
Pour en savoir plus, je vous invite à consulter le site officiel (freeimage.sourceforge.net)
C) Formats d'image supportés à l'ouverture
(via la librairie FreeImage)
BMP, Dr Halo CUT, DDS, EXR, Raw Fax G3, GIF, HDR, ICO, IFF,
JBIG, JNG, JPEG/JIF, JPEG-2000, JPEG-XR, KOALA, Kodak, MNG, PCX,
PBM/PGM/PPM, PFM, PNG, Macintosh PICT, Photoshop PSD, RAW camera,
Sun RAS, SGI, TARGA, TIFF, WBMP, WebP, XBM, XPM
D) Téléchargement
Voici la version beta au format zip (2.3 Mo). Créez un nouveau dossier sur votre PC pour y placer les différents fichiers.
http://www.photofiltre-studio.com/pfhd/ ... ltreHD.zip
(PhotoFiltreHD.exe, freeimage-license.txt, FreeImage.dll)