2020-10-30 13:14:23 +01:00
|
|
|
# Fonctions
|
|
|
|
|
|
|
|
Plein de fonctions qu'il serait bon de documenter :)
|
|
|
|
|
2020-11-09 14:27:28 +01:00
|
|
|
|
2024-05-01 21:38:19 +02:00
|
|
|
## Contours
|
2020-11-09 14:27:28 +01:00
|
|
|
|
2024-05-01 21:38:19 +02:00
|
|
|
Détecter des contours est une activité respectable. Mais difficile.
|
|
|
|
Une recherche dans la littérature s'impose.
|
2022-07-06 10:27:55 +02:00
|
|
|
|
2024-05-01 21:38:19 +02:00
|
|
|
## Exporter
|
2022-07-06 10:27:55 +02:00
|
|
|
|
2024-05-01 21:38:19 +02:00
|
|
|
`fimg_exporter` est une méta-fonction qui va sauvegarder (dans la mesure de ses conséquences)
|
|
|
|
une image en fonction de l'extension du nom de fichier fourni.
|
2022-07-06 10:27:55 +02:00
|
|
|
|
2024-05-01 21:38:19 +02:00
|
|
|
### PNG
|
2021-11-28 14:39:35 +01:00
|
|
|
|
2024-05-01 21:38:19 +02:00
|
|
|
__Attention__ : la bibliothèque `pnglite` actuellement utilisée pour lire
|
|
|
|
les fichiers PNG n'accepte que certains types de fichiers.
|
|
|
|
Et en particulier, elle brotche sur ceux produits par ImageMagick !
|
2021-11-28 14:39:35 +01:00
|
|
|
|
2024-05-01 21:38:19 +02:00
|
|
|
### FITS
|
2020-10-30 13:14:23 +01:00
|
|
|
|
2024-08-28 21:23:09 +02:00
|
|
|
Ce [format de fichier](https://heasarc.gsfc.nasa.gov/docs/software/fitsio/c/c_user/node1.html)
|
|
|
|
est utilisé en astronomie.
|
|
|
|
Son support est actuellement minimaliste.
|
2020-10-30 13:14:23 +01:00
|
|
|
|
|
|
|
|
2024-05-01 21:38:19 +02:00
|
|
|
### DICOM
|
|
|
|
|
|
|
|
https://en.wikipedia.org/wiki/DICOM et ça semble bien compliqué,
|
|
|
|
donc ça reste pour le moment au stade de vague projet :(
|
2020-10-30 13:14:23 +01:00
|
|
|
|
|
|
|
## Sfx
|
|
|
|
|
2024-05-01 21:38:19 +02:00
|
|
|
Effets spéciaux divers. Ils sont répartis dans plusieurs fichiers
|
|
|
|
(`sfx[0-4].c`) sans raison de classement apparente.
|
|
|
|
|
|
|
|
Certains peuvent être directement utilisés
|
|
|
|
avec l'outil [../tools/fimgfx.c](fimgfx).
|
|
|
|
Leur paramétrage est trop sommaire.
|
2020-10-30 13:14:23 +01:00
|
|
|
|
2021-10-11 20:13:26 +02:00
|
|
|
La fonction `fimg_pixelize_h_rnd` est issue d'une idée qui m'est venue
|
|
|
|
dans la roulotte de TerreBlanque. Elle a besoin de recherches sur la
|
|
|
|
dynamique temporelle, et d'une FSM à trois états.
|
|
|
|
|
2020-10-30 13:14:23 +01:00
|
|
|
## Dithering
|
|
|
|
|
|
|
|
Work in progress...
|
2024-05-01 21:38:19 +02:00
|
|
|
|
|
|
|
Une difficulté dans ce domaine, c'est la *floattitude* des pixels,
|
|
|
|
sur laquelle il est difficile d'appliquer des operations binaires,
|
|
|
|
comme le XOR.
|