| .. | ||
| .gitignore | ||
| essayage.sh | ||
| fonctions.c | ||
| genplot2.c | ||
| Makefile | ||
| README.md | ||
| tga_alpha.c | ||
| tga_applymap.c | ||
| tga_cadre.c | ||
| tga_combine.c | ||
| tga_dither.c | ||
| tga_effects.c | ||
| tga_equalize.c | ||
| tga_export.c | ||
| tga_extract.c | ||
| tga_filtres.c | ||
| tga_incrust.c | ||
| tga_info.c | ||
| tga_makehf15.c | ||
| tga_mires.c | ||
| tga_outils.h | ||
| tga_pattern.c | ||
| tga_remap.c | ||
| tga_television.c | ||
| tga_tools.c | ||
Tools
Pour utiliser toutes ces fonctions, il y a une collection d'utilitaires
spécialisés. Leur interface en CLI est assez rudimentaire, mais la
plupart savent donner quelques indices avec la commande list. Exemple:
tth@konrad:~/Devel/libtthimage$ tga_filtres list
*** tga_filtres v 0.0.17 [0.59] (dwtfywl) TontonTh 2018
Usage:
tga_filtres <src.tga> FILTR <dst.tga> [p1] ... [pn]
-+- This is the `tthimage' library v0.4.50 (dwtfywl 2022) tTh
commande | type arg | explication
------------+----------+------------------------------------
liss2x2 | | lissage 2x2
hipass | |
lopass | |
prewitt | i | rotation [0..8]
random | ii | try it...
La colonne du milieu indique le type des paramètres :
ipour un nombre entierdpour un flottant en double précisionspour une chaine, ex: un nom de fichierfpour un flag : 0, F, 1, T
tga_alpha
Manipulation du canal alpha (la transparence), lequel canal est globalement mal géré par l'ensemble de libtthimage.
tga_applymap
La gestion de la ligne de commande est désastreuse. À REFAIRE
tga_cadre
Pas mal de façons de mettre un cadre sur l'image. Niveau de kitchitude assez élevé. Paramètres mal documentés.
tga_combine
Usage:
tga_combine s1.tga s2.tga MODE d.tga [PARAMS]
Il existe plein de façon de combiner deux images, la commande
testtga list vous les fera découvrir, la cinquième va vous étonner.
tga_dither
Comment drastiquement réduire le nombre de couleurs d'une image ?
tga_export
Attendu avec impatience, il aura le support complet des PNG. Un jour...
tga_effects
tga_equalize
tga_filtres
tga_incrust
tga_makehf15
tga_mires
La génération de diverses image de test ou de calibration.
tga_pattern
Les résultats sont très ésotériques et l'aide en ligne est vraiment trop nulle...
tga_remap
tga_television
tga_tools
Celui ci est très utile pour la recherche de problèmes ou l'automatisation de certaines tâches. Exemple :
tth@konrad:~/Devel/libtthimage$ tga_tools getdimweb mire.tga
width=512 height=512
tth@konrad:~/Devel/libtthimage$
genplot2
Outil de tracé pseudo-générique et farci de bugs. WIP ME HARDLY !