Index of /libimage
Name Last modified Size Description
Parent Directory 05-Feb-2010 16:35 -
BUGS.TXT 07-Jul-2007 09:56 1k
CHANGES.TXT 07-Jul-2007 09:56 9k
TODO.TXT 07-Jul-2007 09:56 1k
aaaa_dithering.png 21-Jul-2007 11:17 185k
aaaa_effects.png 21-Jul-2007 11:22 950k
aaaa_egal.png 21-Jul-2007 11:27 901k
all16x24chars.png 13-Nov-2008 18:42 12k
all8x8char.png 13-Nov-2008 18:42 59k
all8x8chars.png 13-Nov-2008 18:42 59k
bigthin16x24.png 13-Nov-2008 18:43 16k
classif0.png 13-Nov-2008 18:43 80k
image77.html 08-Feb-2010 08:53 11k
imagerie77.html 13-Nov-2008 18:39 1k
imagerie77.tar.gz 13-Nov-2008 18:40 7k GZIP compressed docume>
img-alpha.html 08-Feb-2010 08:53 3k
img-asciiart.html 08-Feb-2010 08:53 2k
img-cadres.html 08-Feb-2010 08:53 4k
img-calculs.html 08-Feb-2010 08:53 3k
img-combine.html 08-Feb-2010 08:53 3k
img-couleurs.html 08-Feb-2010 08:53 4k
img-dessin.html 08-Feb-2010 08:53 2k
img-detect.html 08-Feb-2010 08:53 2k
img-devel.html 08-Feb-2010 08:53 9k
img-df3.html 08-Feb-2010 08:53 4k
img-dither.html 08-Feb-2010 08:53 3k
img-effets.html 08-Feb-2010 08:53 7k
img-essais.html 08-Feb-2010 08:53 3k
img-fichiers.html 08-Feb-2010 08:53 9k
img-filtres.html 08-Feb-2010 08:53 3k
img-marquage.html 08-Feb-2010 08:53 3k
img-mires.html 08-Feb-2010 08:53 2k
img-op2x2.html 08-Feb-2010 08:53 2k
img-operat.html 08-Feb-2010 08:53 2k
img-outils.html 08-Feb-2010 08:53 16k
img-outils.tar.gz 13-Nov-2008 18:40 36k GZIP compressed docume>
img-patterns.html 08-Feb-2010 08:53 4k
img-plotters.html 08-Feb-2010 08:53 2k
img-povhf15.html 08-Feb-2010 08:53 9k
img-ptlist.html 08-Feb-2010 08:53 3k
img-showdiff.html 08-Feb-2010 08:53 2k
img-sphere.html 02-Jul-2007 20:39 1k
img-stereo.html 08-Feb-2010 08:53 3k
img-texte.html 08-Feb-2010 08:53 7k
img-warp.html 08-Feb-2010 08:53 2k
libimage.css 08-Feb-2010 08:53 1k
libimage.html 08-Feb-2010 08:53 9k
libimage.tar.gz 05-Feb-2010 16:35 221k GZIP compressed docume>
------------------------------------------------------
yoo. voici une version pre-beta de ma library perso de
traitement de les images. Remember the'oldie'convpht!)
------------------------------------------------------
DEDICAzE
--------
cette collection de machin-truc-bidules est dediée à la
communauté du logiciel libre et de l'inutile. Et surtout
à la joyeuse équipe de la "buvette Linux". FMBL RvL3z!
CODERz INFOz
------------
avant de compiler la chose, il est _fortement_ conseillé
de jeter un coup d'oeil sur le Makefile.
en définissant le symbole TRACE, vous avez, ô surprise,
plein de messages de trace qui arrivent sur stderr ...
sur la ligne de commande de gcc: "-DTRACE=42"
avant de taper "su -c 'make install'", vérifiez bien dans
le Makefile que ça arrivera bien à l'endroit voulu. Le
défaut est "/usr/local" mais on peut le changer, /opt SuX.
Si vous voulez installer la doc, il faut que vous disposiez
d'un répertoire /usr/local/html pour accueillir les pages.
(c'est probablement pas tres standard, voir TODO.TXT pour les
previsions dans ce domaine).
WARNINGz:
---------
les programmes de test écrasent avec vigueur les images
ayant un nom de la forme 'aaaa*.tga' ou 'aaaa*.gif', et
même, en general, les fichiers dont le nom commence par
les quatre lettres victimes --> "aaaa".
La plupart des fonctions de cette librairie m'ont servies
à traiter un probleme _ponctuel_, donc elles ne marchent
probablement pas dans tous les cas. ymmv.
J'ai choisi de privilégier la fiabilité à la performance,
aussi peu de ces fonctions sont optimisées. Mais si l'une
d'entre elles vous semble trop lente pour votre application,
n'hésitez pas à raler, et je tenterais de faire ce qu'il
faut pour boozter le truc.
BUGz
----
Une grande majorité des fonctions ne fonctionnent bien
(c'est a dire sans segfault) que si les images sont de
type RGB. Cette malheureuse situation change petit à
petit.
Les programmes de test attendent parfois la présence de
l'image "pov.tga" dans le répertoire courant...
Ils attendent aussi parfois une palette de couleurs
nommee "foobar.map". Un script Perl peut en generer une
de facon automagicorandomatique. Il est dans l'archive.
La doc est encore embryonaire. Mais vous pouvez en avoir
un aperçu à http://tth.zouh.org/libimage.html et
cette page est aussi dans le .tar.gz.
RAY-TRACERz
-----------
Ya des trucs pour vous, dans les modules pov_hf15'x'.c pour
generer des height_fields en 15 bits. Par contre, il faut
faire gaffe, l'export PPM n'est pas lisible par POV.
FORTRAzH
--------
There was a small interface for a subset of function for
the gnu fortran compiler g77. As g77 is an 'end-of-life'
product, this interface is moving to a separate package.
GIFz
----
Pourquoi je ne prends plus en compte le format GIF ?
- Parce que deux "majors" de l'informatique n'ont pas
eu un comportement correct: Compuserve et Unisys.
CI$ pour ne pas avoir préservé l'esprit du format
Gif, et Uny$y$ pour son retard lamentable à propos
des droits sur le brevet LZW. F**k T*u $$$ World.
- l'autre raison est technique, et à quelque chose a
voir avec le fonctionnement des .so sous Linux.
Mais c'est hors-charte de parler technique, et j'ai
pas de bonnes recettes sous la main.
3SSAIz
------
Pour tester les diverses machinations imagesques que je
confectionne, j'essaye de formaliser un frameworque.
LIC3NzE
-------
A vrai dire j'aime bien troller sur les licences, mais
j'ai moyennement de respect et d'affection pour la GPL.
Ceci dit, pour un outil logiciel destiné avant tout aux
bricoleurs d'image, la DMZIZ me parait beaucoup plus
indiquée.