À propos du projet

AnythingToGif est un utilitaire en ligne de commande conçu pour convertir des images fixes et des fichiers vidéo au format GIF. Contrairement aux GIF traditionnels limités à une palette de 256 couleurs, cet outil peut produire des GIF haute couleur (TrueColor) en partitionnant l'ensemble des couleurs sur plusieurs images, chacune possédant sa propre table de couleurs locale. Cela permet à l'image d'améliorer progressivement sa fidélité colorimétrique à mesure que les images sont superposées. Les capacités techniques clés incluent : - Gestion étendue des couleurs : Intègre un large éventail de quantificateurs (ex: Octree, Median-Cut, Wu), de ditherers (ex: Floyd-Steinberg, Atkinson, Blue Noise) et de métriques de distance de couleur (ex: CIEDE2000, Euclidean). - Implémentation High-Color : Utilise des méthodes d'élimination d'image et la transparence pour superposer plusieurs palettes de couleurs, permettant une représentation de l'image originale en couleurs réelles. - Moteur GIF personnalisé : Dispose d'un écrivain GIF intégré basé sur les spécifications GIF89a pour gérer les palettes locales, les délais d'image et la compression LZW. - Conversion vidéo : Capable d'extraire des images d'une vidéo et d'appliquer les mêmes algorithmes haute couleur pour maintenir la qualité visuelle. - Configuration flexible : Propose des options pour l'ordonnancement des couleurs (ex: MostUsedFirst, HighLuminanceFirst) et le raffinement itératif (raffinement de type Ant-tree).