Des formats d'image

Posté par  (site web personnel) . Édité par orfenor, vmagnin, bobble bubble, ted et Ltrlg. Modéré par bobble bubble. Licence CC By‑SA.
94
24
juin
2023
Graphisme/photo

Les formats d’image classiques datent des années 1990 : après le format GIF en 1987, sont apparus le JPEG en 1992, le PNG en 1996 et le SVG en 1998. Leur adoption progressive s’est faite dans le contexte de la première guerre des navigateurs.

Ces formats couvrant à peu près tous les usages, les choses en sont restées là pendant plus de dix ans. Mais le paysage a commencé à changer dans les années 2010, avec l’introduction d’un nouveau format d’image moderne, WebP, pensé pour répondre à tous les besoins courants et pouvoir supplanter à la fois JPEG et PNG. Depuis, les nouveautés s’enchaînent, avec HEIF en 2015, AVIF en 2019 et JPEG XL en 2022.

Voici de quoi y voir plus clair.

YOGA Image Optimizer v1.1 : résultats des travaux de l'été

Posté par  (site web personnel) . Édité par Benoît Sibaud, Ysabeau 🧶 🧦, bobble bubble et patrick_g. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
67
12
sept.
2021
Graphisme/photo

Je vous avais présenté la toute première version de YOGA Image Optimizer (sous licence GPLv3) juste avant les vacances d’été, et je reviens aujourd’hui avec une nouvelle version pleine d’améliorations !

Si vous découvrez YOGA Image Optimizer avec cet article, sachez qu’il s’agit d’une interface graphique pour la bibliothèque YOGA qui permet de convertir et d’optimiser (réduire le poids) des images. Elle accepte la plupart des formats courants en entrées, et supporte les formats JPEG, PNG et WebP en sortie.

Sortie de YOGA Image Optimizer 1.0

Posté par  (site web personnel) . Édité par Ysabeau 🧶 🧦 et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
78
17
juin
2021
Graphisme/photo

YOGA Image Optimizer est un utilitaire graphique libre (GPLv3) permettant de convertir et d’optimiser des images (on parle ici de réduire le poids des fichiers sans en diminuer la qualité perceptible). Il supporte la plupart des formats courants en entrée et génère en sortie des JPEG, des PNG et des WebP optimisés.

La toute première version est sortie il y a quelques jours, je viens donc vous présenter ce projet (ou plutôt ces projets) sur lequel je travaille depuis quelque temps déjà… 😀️

Logo de YOGA Image Optimizer

Forum général.hors-sujets appliquer la palette d'une image PNG à une autre image PNG

Posté par  . Licence CC By‑SA.
Étiquettes :
4
15
sept.
2020

Bonjour,

J'ai extrait des sous-titres d'une video sous forme d'une suite d'images PNG.
La palette utilisée dans ces fichiers ne correspond pas à celle d'autres fichiers récupérés par le même procédé.

Je souhaite conserver ces sous-titres sous forme d'images avec la palette de référence utilisée par ces autres fichiers.

L'ordre des couleurs dans la palette de chaque fichier peut être obtenu par:

convert soustitre.png -unique-colors -colorspace rgb -depth 8 txt:

La commande suivante me permet de récupérer et d'appliquer les (…)

FLIF, un format d’image sans perte, intelligent et « performant », sous licence GPL

Posté par  (site web personnel) . Édité par Davy Defaud, Benoît Sibaud, palm123, claudex et bubar🦥. Modéré par tuiu pol. Licence CC By‑SA.
64
4
oct.
2015
Technologie

Pendant que les technologies en termes de compression vidéo continuent d’avancer, on attend toujours la relève en termes de compression d’images. JPEG2000, PNG et GIF sont des formats qui commencent à prendre de l’âge, et chaque format a sa cible d’utilisation. Peut‐être plus pour longtemps, un nouveau format entre dans l’arène, il est libre et répond au doux nom de FLIF.

Forum Programmation.php répondre un fichier existant ? file_get_contents + echo ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
12
fév.
2015

Voici un petit bout de code par lequel je "répond" un fichier au format PNG réalisé à partir d'un fichier PDF. Étant donné le temps que cela peut prendre, pour un grand nombre de fichiers, j'enregistre le PNG généré et le "répond" directement s'il existe déjà.

Ce script php est impliqué dans une page "Ajax", genre <img src="small.php?filebase=nom%20du%20fichier">

C'est encore perfectible, notamment en tenant compte de la date de modification du fichier PDF (mise à jour du PNG), etc.

Mais (…)