source: Sophya/trunk/AddOn/PIPhoto/README@ 3997

Last change on this file since 3997 was 3554, checked in by ansari, 17 years ago

This commit was generated by cvs2svn to compensate for changes in r3553,
which included commits to RCS files with non-trunk default branches.

File size: 2.3 KB
Line 
1##########################################################
2 Module d'interface SOPHYA/piapp avec ImageMagick pour
3 manipulation d'images jpeg/gif...
4 (C) LAL-IN2P3/CNRS & Univ. Paris Sud (11)
5 (C) IRFU - CEA
6 R. Ansari - 2008
7##########################################################
8
91/ Compilation/Installation
10 - Installer ImageMagick (C++) - Voir http://www.imagemagick.org/Magick++/
11 - Verifier que sophya est installe et accessible (var.env $SOPHYABASE)
12 (Voir http://www.sophya.org )
13 - Modifier les chemins d'acces et liste des librairies ImageMagick dans
14 le fichier makefile
15 - Compiler (make)
16
172/ Ce module contient des executables et un module chargeable pour piapp
18 (Par defaut ds $SOPHYABASE/exe et $SOPHYABASE/slb)
19 Les fichiers PI-RGB correspondent aux objets PIPixRGBArray (module PI)
20 - img2rgb : Conversion de fichier image (jpeg, gif...) en fichier PI-RGB
21 - rgb2img : Conversion de fichier PI-RGB en fichier image (jpeg,gif ...)
22 - animrgbs : Conversion d'une sequence de fichier PI-RGB en GIF anime
23 - Module imgmagmod.so qui peut être charge dans (s)piapp :
24 piapp> loadmodule $SOPHYABASE/slb/imgmagmod.so imgmagmod
25 Les commandes suivantes sont ajoutees a (s)piapp (groupe ImageMagick)
26 readphoto , writephoto , pirgb_rdphoto , pirgb_wrphoto
27 wdg2imgfile , win2imgfile
28 Les fichiers image lus sont representes dans piapp par des objets de
29 la classe ImgMagObj.
30 On peut utiliser la commande disp sur ces objets :
31 piapp> readphoto toto.jpg
32 piapp> disp toto
33 piapp> disp toto 'zoomx2 rgb4096cm'
34 piapp> disp toto 'zoom/2 lut=rgb,10,250 rgb32768cm'
35 piapp> disp toto 'monochrome grey128'
36 piapp> disp toto 'monochrome colrj128'
37 On peut aussi faire des traces d'expressions (plot2d n/pl ...)
38 Les variables suivantes sont disponibles pour chaque pixel de l'image :
39 x,y,i,j,r,g,b,I
40 i=x , j=y , composantes RGB r , g , b intensite I
41
423/ script tanim.pic
43 Creation d'une sequence de fichiers PI-RGB (tanim0.rgb ... tanim36.rgb),
44 permettant la creation d'une animation (mini-film)
45 - Executer le script ds (s)piapp
46 - Creer un gif anime avec la commande animrgbs :
47 csh> animrgbs tanim.gif tanim0.rgb tanim1.rgb tanim2.rgb ... tanim73.rgb
48
49
50
51
Note: See TracBrowser for help on using the repository browser.