Encyclopédie · Format de fichier
Courbe .acv (Adobe Curves)
Le fichier .acv (Adobe Curves) est un format binaire propriétaire Adobe qui stocke une courbe de réponse tonale en version 1, jusqu'à 16 points encodés en entiers 16 bits big-endian, pour moins d'un kilo-octet. Photoshop le lit nativement depuis CS6 (2012).
Vérifié le 2026-05-19 par l'équipe Calibration Flow.
Contexte et histoire
Adobe a introduit le format .acv avec Photoshop pour permettre la sauvegarde et le partage de courbes paramétrées dans la boîte de dialogue Courbes (Image → Réglages → Courbes). Le format est resté en version 1 depuis ses origines : Photoshop CS6 (2012) et toutes les versions postérieures, jusqu'à Photoshop 2026, le lisent sans conversion.
En photographie alternative, le .acv s'est imposé comme format pivot : les outils de calibration des procédés UV (cyanotype, platinotype, gomme bichromatée, charbon, Van Dyke) exportent une courbe corrective en .acv que le praticien charge dans Photoshop pour préparer son négatif numérique avant impression sur transparent. Mark Nelson (PDN — Precision Digital Negatives) a popularisé cet usage dès les années 2000.
Attention à une confusion fréquente : « Adobe Curves Vector » n'existe pas. Le format .acv est raster-friendly mais pas vectoriel ; il décrit une courbe d'interpolation, pas un chemin de Bézier au sens SVG.
Comment fonctionne le format .acv
Un fichier .acv est un blob binaire structuré en gros-boutiste (big-endian) :
- Header :
[version u16 = 1][curveCount u16 = 1][pointCount u16]. - Points : suite de paires
[output u16, input u16]— l'output vient avant l'input dans le binaire, ce qui surprend souvent les implémenteurs. - Plage de valeurs : 0 à 255 (8 bits perceptuels) écrits dans des slots 16 bits.
- Points maximum : 16. Au-delà, Photoshop ignore les points excédentaires et certains outils d'export les réduisent automatiquement à 16 par échantillonnage.
Le format se prête mal à des courbes très détaillées (les 256 valeurs d'une LUT ne tiennent pas) mais excellemment au stockage d'une spline de contrôle qui sera ré-interpolée par Photoshop à l'ouverture. Pour la calibration alt-process, 16 points sont largement suffisants : la réponse tonale d'un procédé chimique est continue et relativement lisse.
Ajuste la courbe en direct
Calibration Flow corrige n'importe quelle réponse non-linéaire avec trois sliders. Pas de point à dessiner à la souris, pas de Bézier à manipuler. Joue avec les valeurs ci-dessous et vois immédiatement l'effet sur la courbe et sur le rendu tonal ton procédé.
Entrée 0–255 ↔ Sortie 0–255
Seuil d'entrée minimum. Tout ce qui est en dessous devient noir pur.
Seuil d'entrée maximum. Tout ce qui est au-dessus devient blanc pur.
Courbure des tons moyens. 1,00 = linéaire, < 1 = mid-tones sombres, > 1 = mid-tones clairs.
Dégradé source (avant correction)
Dégradé corrigé (après application de la courbe)
Cette démo applique une formule simple (points noir/blanc + exposant gamma) pour l'illustration. L'app utilise en plus un lissage par LOWESS robuste + PCHIP monotone qui arrondit les transitions sans créer d'artefacts. Tu exportes ensuite un fichier .acv chargeable dans Photoshop ou Affinity Photo en deux clics.
Le .acv dans Calibration Flow
Calibration Flow calcule en interne une LUT (look-up table) de 256 valeurs corrigées par interpolation linéaire entre les 25 points mesurés sur la mire, lissée par LOWESS robuste et PCHIP monotone. À l'export, l'outil rééchantillonne cette LUT vers les 16 points maximum autorisés par le format .acv, puis écrit le binaire 16 bits big-endian via l'API File System Access (avec fallback <a download>).
Le fichier final pèse typiquement moins d'un kilo-octet. Il est nommé d'après le preset et la date pour faciliter le versionnage. Une fois chargé dans la palette Courbes de Photoshop, il s'applique idéalement sur un calque de réglage non-destructif, ce qui permet de comparer plusieurs courbes sans recommencer la chaîne complète.
[Visuel placeholder : capture export .acv depuis Calibration Flow + import Photoshop]
Comparaison .acv vs autres formats de courbe
Repères chiffrés pour situer .acv parmi les formats utilisés en calibration tonale.
| Format | Points max | Profondeur | Poids typique | Lecture Photoshop |
|---|---|---|---|---|
| .acv | 16 | 16 bits | < 1 ko | Native (CS6+) |
| .amp (Photoshop) | 256 | 8 bits | ~1 ko | Native (legacy) |
| .cube (3D LUT) | 17³ — 65³ | float ASCII | 100 ko — 5 Mo | Via Color Lookup |
| QTR .quad | 256 | 16 bits ASCII | ~10 ko | Non (QuadToneRIP seul) |
Sources et références
- Adobe — documentation officielle Photoshop, palette Courbes : helpx.adobe.com/photoshop/using/curves-adjustment.
- AlternativePhotography.com — guide sur l'usage des courbes Photoshop en tirage alternatif : alternativephotography.com.
- Wikipedia — Adobe Photoshop file formats : en.wikipedia.org/wiki/Adobe_Photoshop.
- Mark Nelson, Precision Digital Negatives (PDN) — référence historique sur l'usage du .acv en photographie alternative.
Aller plus loin
- Exporter une courbe .acv et l'importer dans Photoshop — guide pas-à-pas dans le manuel.
- Workflow Calibration Flow + Photoshop — branchement complet, calques de réglage non destructifs.
- Voir ce format en pratique sur la page Cyanotype — exemple concret d'export .acv pour un procédé UV.
- Glossaire des termes techniques.
