forked from tTh/FloatImg
doc + demo
This commit is contained in:
parent
17955bd303
commit
5a90dce59d
13
scripts/demo-mkfimg.sh
Executable file
13
scripts/demo-mkfimg.sh
Executable file
@ -0,0 +1,13 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
echo "=== make a lot of float img ==="
|
||||||
|
|
||||||
|
MKFIMG="../tools/mkfimg"
|
||||||
|
SIZE=" 640x480 "
|
||||||
|
|
||||||
|
for type in $(${MKFIMG} -L)
|
||||||
|
do
|
||||||
|
picname="/tmp/${type}.fimg"
|
||||||
|
echo $picname
|
||||||
|
${MKFIMG} -v -t $type $picname $SIZE
|
||||||
|
done
|
@ -1,17 +1,31 @@
|
|||||||
# Images en virgule flottante, les outils.
|
# Images en virgule flottante, les outils.
|
||||||
|
|
||||||
Dans tous les cas, vous pouvez utiliser l'option `-h` pour avoir des
|
Dans tous les cas, vous pouvez utiliser l'option `-h` pour avoir des
|
||||||
explications sur ce que vous pouvez faire.
|
explications sur ce que vous pouvez faire, et l'option `-v` pour suivre
|
||||||
|
l'avancée des travaux.
|
||||||
|
|
||||||
## mkfimg
|
## mkfimg
|
||||||
|
|
||||||
|
Génération d'une image flottante avec des choses dedans.
|
||||||
|
Un [../scripts/demo-mkfimg.sh](script) permet de créer toutes
|
||||||
|
les images disponibles.
|
||||||
|
|
||||||
## fimgops
|
## fimgops
|
||||||
|
|
||||||
## fimgfx
|
## fimgfx
|
||||||
|
|
||||||
|
effects:
|
||||||
|
cos01 cos010 pow2 sqrt gray0 cmixa xper desat ctr2x2 mirror
|
||||||
|
shift0 trimul classtrial binarize trinarize hilightr
|
||||||
|
|
||||||
## fimgstats
|
## fimgstats
|
||||||
|
|
||||||
## fimg2pnm - fimg2png
|
Compute some useless numbers...
|
||||||
|
|
||||||
|
## fimg2pnm - fimg2png - fimg2tiff
|
||||||
|
|
||||||
|
Exportation d'image flottante vers divers formats. Certains d'entre eux
|
||||||
|
ne sont gérés que de façon très rudimentaire.
|
||||||
|
|
||||||
## fimg2text
|
## fimg2text
|
||||||
|
|
||||||
|
@ -75,7 +75,7 @@ int foo, cc;
|
|||||||
puts("Usage:\tmkfimg [options] quux.fimg width height");
|
puts("Usage:\tmkfimg [options] quux.fimg width height");
|
||||||
|
|
||||||
puts("\t-k N.N\tgive a float parameter");
|
puts("\t-k N.N\tgive a float parameter");
|
||||||
puts("\t-L\tlist howto's");
|
puts("\t-L\tlist howto make a pic");
|
||||||
fputs("\t-t bla\thowto make the pic :\n\t\t| ", stdout);
|
fputs("\t-t bla\thowto make the pic :\n\t\t| ", stdout);
|
||||||
|
|
||||||
for (foo=cc=0; types[foo].code; foo++) {
|
for (foo=cc=0; types[foo].code; foo++) {
|
||||||
|
Loading…
Reference in New Issue
Block a user