home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 9 / CD_ASCQ_09_1193.iso / maj / 4234 / gifpeg.doc < prev    next >
Text File  |  1993-10-01  |  16KB  |  301 lines

  1.                            G I F P E G  v2.1
  2.                                     
  3.                               [09/02/1993]
  4.                                     
  5.            Sources originales DVJPEG (c) 1992, Eric Praetzel
  6.           Partie de code JPEG (c) 1991 - 1992, Thomas G. Lane
  7.    Modifications et conversions GIFPEG v2.1 (c) 1993, Stéphane MARTY
  8.  
  9.  
  10. 1°) PRESENTATION
  11. °°°°°°°°°°°°°°°°
  12. GIFPEG est un programme de visualisation avancée de fichiers graphiques
  13. aux formats compressés GIF et JPEG.
  14.  
  15. Ses caractéristiques sont les suivantes :
  16.  
  17. - 19 cartes vidéo reconnus.
  18. - Déclaration de carte vidéo personnalisée.
  19. - Panoramique possible sur une image plus grande que la résolution du mode
  20.   graphique choisi.
  21. - Pour le format JPEG :
  22.         * Rapport d'ajustement de l'image allant de 1/1 à 1/4 de la taille
  23.           réelle ;
  24.         * Option Dithering (diffusion fluide en dégradé d'une couleur à une
  25.           autre pour une image plus nette) ;
  26.         * Lissage du contour des formes reconnues dans l'image ;
  27.         * Redistribution de l'intégralité de la palette des couleurs sur 256
  28.           couleurs (sur 1 ou 2 passes) pour un affichage en SVGA ;
  29.         * Conversion en temps réel de la palette des couleurs de l'image en
  30.           256 niveaux de gris.
  31. - 4 critères de tri pour la liste des fichiers graphiques.
  32. - Facilité d'utilisation et de navigation dans le programme.
  33.  
  34.  
  35. 2°) CONFIGURATION NECESSAIRE
  36. °°°°°°°°°°°°°°°°°°°°°°°°°°°°
  37. - Micro-ordinateur PC/PS/AT compatible 286 ou plus
  38. - 640 Ko de RAM
  39. - Ecran graphique
  40. - Carte vidéo avec 256 Ko minimum de RAM
  41. - ... des images GIF ou JPEG
  42.  
  43.  
  44. 3°) LANCEMENT DU PROGRAMME
  45. °°°°°°°°°°°°°°°°°°°°°°°°°°
  46. GIFPEG se lance par l'exécutable GIFPEG.EXE.
  47. Il est possible de lui faire afficher directement une image à l'écran ;
  48. il suffit de faire suivre GIFPEG du nom du fichier à lire (exemple
  49. GIFPEG CLAVECIN.GIF).
  50.  
  51. Lorsque le programme s'exécute, il cherche à ouvrir le fichier
  52. GIFPEG.CFG (créé par son module de configuration vidéo). S'il n'y
  53. parvient pas (cela arrivera la toute première fois que le programme est
  54. lancé, ou si ce fichier a été supprimé), il essaye de détecter la carte
  55. vidéo présente sur le système. S'il y est parvenu, il rentre au coeur du
  56. programme et affiche une liste de tous les fichiers présents dans le
  57. répertoire courant. L'utilisateur peut alors visualiser les images.
  58. Mais, s'il n'a pas pu reconnaître la carte, il appelle son module de
  59. configuration qui va vous permettre de lui indiquer celle utilisée.
  60.  
  61. 3.1) CONFIGURATION CARTE VIDEO
  62. °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
  63.  
  64. CONFIGURATION (F1 = aide) Choisir (Entrée), Quitter (Echap)   G I F P E G  v2.1 
  65. ╔══════════════════════╗╔══════════════════════════════════════════════════════╗
  66. ║     Cartes vidéo     ║║                   Modes graphiques                   ║
  67. ║              Ahead A ║║   X       Y     Mode         X       Y     Mode      ║
  68. ║              Ahead B ║║  320     200     19         640     350     45       ║
  69. ║                  ATI ║║  640     400     47         640     480     46       ║
  70. ║         Chips & tech ║║  800     600     48        1024     768     56       ║
  71. ║               Everex ║║                                                      ║
  72. ║              Oak-tek ║║                                                      ║
  73. ║                Genoa ║║                                                     ╔╝
  74. ║                  NCR ║╚═════════════════════════════════════════════════════╝ 
  75. ║             Paradise ║╔══════════════════════════════════════════════════════╗
  76. ║              Trident ║║              Modes graphiques choisis                ║
  77. ║         Trident 8900 ║║ Carte vidéo choisies   X       Y     Mode            ║
  78. ║           Tseng labs ║║     Tseng ET-4000     320     200     19             ║
  79. ║        Tseng ET-4000 ║║     Tseng ET-4000     640     350     45             ║
  80. ║              Video 7 ║║     Tseng ET-4000     640     400     47             ║
  81. ║               Cirrus ║║     Tseng ET-4000     640     480     46             ║
  82. ║               Compaq ║║     Tseng ET-4000     800     600     48             ║
  83. ║                 Vesa ║║     Tseng ET-4000    1024     768     56             ║
  84. ║        ATI, hi color ║║                                                      ║
  85. ║      Tseng, hi color ║║                                                      ║
  86. ║             Perso... ║║                                                      ║
  87. ║                     ╔╝║                                                     ╔╝
  88. ╚═════════════════════╝ ╚═════════════════════════════════════════════════════╝ 
  89.  
  90. Ce module propose 3 fenêtres qui représentent :
  91.  
  92. - Cartes vidéo : Liste de toutes les cartes reconnus et utilisables par
  93.   le programme (19 + 1 personnelle).
  94.  
  95. - Modes graphiques : Liste de tous les modes graphiques disponibles avec
  96.   la carte sélectionnée (se modifie automatiquement à chaque changement de
  97.   carte en cours).
  98.  
  99. - Modes graphiques choisis : Liste de tous les modes graphiques choisis
  100.   parmi ceux disponibles sur la carte afin être utilisés par GIFPEG.
  101.  
  102. La fenêtre active est bordée de rouge. On se déplace dans la liste
  103. qu'elle propose par les touches du curseur. La première ligne en haut de
  104. l'écran affiche un message différent qui reprend la validité des touches
  105. sur chaque fenêtre.
  106.  
  107. Voici la signification des touches actives dans chacune des trois fenêtres :
  108.  
  109. - Cartes vidéo : La touche "Entrée" permet de sélectionner la carte choisie
  110.                  et passe directement à la fenêtre suivante 'Modes graphiques'.
  111.                  La touche "Echap" permet de sortir de ce module pour retourner
  112.                  au module principal de GIFPEG. Il faut auparavant répondre OUI
  113.                  (touche 'O') au message qui s'affiche afin de lui donner
  114.                  l'autorisation de créer le fichier de configuration GIFPEG.CFG
  115.                  (ce message n'apparaîtra que si un mode graphique a été
  116.                  choisi).
  117.  
  118. - Modes graphiques : La barre d'espacement produit un test (trames couleurs
  119.                      verticales) du mode sélectionné (surligné en noir).
  120.                      La touche "Inser" ajoute le mode sélectionné dans la liste
  121.                      de la fenêtre 'Modes graphiques choisis'.
  122.                      La touche "Echap" revient sur la fenêtre précédente
  123.                      'Cartes vidéo'.
  124.                      La touche "Entrée" passe à la fenêtre suivante 'Modes
  125.                      graphiques choisis'.
  126.  
  127. - Modes graphiques choisis : La touche "Suppr" efface le mode sélectionné
  128.                              (surligné en noir) de la liste écrite dans cette
  129.                              fenêtre.
  130.                              La touche "Echap" revient sur la fenêtre précédente
  131.                              'Modes graphiques'.
  132.  
  133. Pour déclarer une carte vidéo personnalisée, il faut se positionner sur
  134. 'Perso' dans la fenêtre "Cartes vidéo" et appuyer sur la touche 'P'.
  135. Trois questions quelque peu techniques seront posées à l'utilisateur qui
  136. devra y répondre uniquement par des nombres. La nouvelle carte
  137. s'ajoutera automatiquement dans les deux autres fenêtres "Modes
  138. graphiques" et "Modes graphiques choisis".
  139.  
  140.  
  141. 4°) VISUALISATION DES IMAGES
  142. °°°°°°°°°°°°°°°°°°°°°°°°°°°°
  143.  
  144. ┌──────────────────────────────────────────────────────────────────────────────┐
  145. │F1 = Aide                      ** G I F P E G **                          v2.1│
  146. │                                                                              │
  147. │           .              PRJCTSMA.EXE                                        │
  148. │          ..               SMT2GIF.EXE                                        │
  149. │  GIFPEG.CFG              SMTRACER.EXE                                        │
  150. │ DONNEES.001               BILLARD.GIF                                        │
  151. │ DONNEES.002                BUREAU.GIF                                        │
  152. │ DONNEES.003                 CANON.GIF                                        │
  153. │SMTRACER.386                CASINO.GIF                                        │
  154. │SMTRACER.486                  CITE.GIF                                        │
  155. │4CYLINDR.DAT              CLAVECIN.GIF                                        │
  156. │ BILLARD.DAT                ROBOTS.GIF                                        │
  157. │  BUREAU.DAT              TETRSPHR.GIF                                        │
  158. │   CANON.DAT                GIFPEG.OVL                                        │
  159. │  CASINO.DAT              4CYLINDR.SMA                                        │
  160. │    CITE.DAT               REBONDS.SMA                                        │
  161. │CLAVECIN.DAT                                                                  │
  162. │ REBONDS.DAT                                                                  │
  163. │  ROBOTS.DAT                                                                  │
  164. │TETRSPHR.DAT                                                                  │
  165. │ AIDEMEM.DOC                                                                  │
  166. │  MANUEL.DOC                                                                  │
  167. │SMTRACER.DOC                                                                  │
  168. │  GIFPEG.EXE                                                                  │
  169. └──────────────────────────────────────────────────────────────────────────────┘
  170.  
  171. Ceci représente le coeur du programme.
  172. La liste qui s'inscrit sur l'écran et dans laquelle on peut se déplacer
  173. avec les touches du curseur, correspond au contenu du répertoire
  174. courant. Les fichiers sont écrits en jaunes, tandis que les répertoires
  175. le sont en blanc. Les deux points '..' de la liste permettent bien
  176. évidemment de remonter l'arborescence d'un répertoire (équivalent au
  177. cd.. du DOS).
  178. La touche F1 vous permettra à tout moment de vous rappeler les touches
  179. actives. Voici la description de ces touches (sachant que la touche
  180. 'Echap' permet toujours de sortir d'une fenêtre ouverte) :
  181.  
  182. - Entrée : Sélectionne le fichier sur lequel le curseur noir est positionné
  183.            et affiche le menu OPTIONS DE TRAITEMENT D'UNE IMAGE (voir 4.1)
  184.            s'il s'agit d'un fichier GIF ou JPEG. Dans le cas contraire un son
  185.            grave retentira et un message d'erreur s'affichera.
  186.  
  187. - F2 : Ouvre une fenêtre dans laquelle il faut indiquer, par la touche
  188.        correspondante, la nouvelle unité de disque active (D, E, F, A...).
  189.  
  190. - F3 : Ouvre une fenêtre dans laquelle il est possible de modifier les
  191.        options de traitement d'une image JPEG (voir plus loin...).
  192.  
  193. - F4 : Ouvre une fenêtre dans laquelle il faut taper l'identificateur
  194.        d'extension de fichier que l'on veut voir apparaître dans la liste
  195.        (exemple : *.gif, *.jpg, *.*).
  196.  
  197. - F5 : Ouvre une fenêtre dans laquelle il faut indiquer le nouveau critère de
  198.        tri qui sera appliqué à la liste affichée (touche A = non triée,
  199.        touche N = triée par nom, etc...).
  200.  
  201. - F6 : Ouvre une fenêtre dans laquelle il faut indiquer le nouveau chemin
  202.        d'accès direct aux fichiers (exemple : c:\images\fractint).
  203.  
  204. - F7 : Appelle le module de configuration (voir chapitre 3).
  205.  
  206. 4.1) OPTIONS DE TRAITEMENT D'UNE IMAGE
  207. °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
  208.  
  209. ╔══════════════════════════════════════════════════╗
  210. ║                                                  ║
  211. ║ Résolution : 320 x 200 en couleurs               ║
  212. ║     *** OPTIONS DE TRAITEMENT D'UNE IMAGE ***    ║
  213. ║ (P) - Panoramique désactivé                      ║
  214. ║ (R) - Rapport d'ajustement est de l'ordre de 1/1 ║
  215. ║ (D) - Dithering activé                           ║
  216. ║ (L) - Lissage activé                             ║
  217. ║ (C) - Redistribution des couleurs en 2 passes    ║
  218. ║ (A) - Affichage en couleurs                      ║
  219. ║ Modes graphiques disponibles :                   ║
  220. ║         Tseng ET-4000     320     200            ║
  221. ║         Tseng ET-4000     640     350            ║
  222. ║         Tseng ET-4000     640     400            ║
  223. ║         Tseng ET-4000     640     480            ║
  224. ║         Tseng ET-4000     800     600            ║
  225. ║         Tseng ET-4000    1024     768            ║
  226. ║                                                  ║
  227. ║                                                 ╔╝
  228. ╚═════════════════════════════════════════════════╝ 
  229.  
  230. Lorsqu'un fichier graphique est choisi, une fenêtre s'affiche faisant
  231. apparaître diverses informations. Ces options varient en fonction du
  232. format sélectionné. Ce sont elles qui vont contrôler l'affichage final
  233. de l'image après lui avoir fait subir un traitement approprié.
  234.  
  235. 4.1.1) VISUALISATION IMAGE GIF (.GIF)
  236. °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
  237. Sur ce format aucun traitement particulier ne sera effectué. L'affichage
  238. de l'image se fait par la touche 'Entrée'.
  239. Voici la signification des touches actives :
  240.  
  241. - Curseur haut/bas : pour se positionner sur le mode graphique désiré d'après
  242.                      ce qui est affiché dans la liste.
  243.  
  244. - touche P : pour activer/désactiver le panoramique de l'image (déplacement
  245.              horizontal et vertical). On se déplace dans l'image par les
  246.              touches du curseur.
  247.  
  248. - touche M : pour activer/désactiver l'affichage de la fenêtre "Options de
  249.              traitement d'une image".
  250.  
  251. - touche S : pour activer/désactiver les signaux sonores.
  252.  
  253.  
  254. 4.1.2) VISUALISATION IMAGE JFIF/JPEF (.JPG)
  255. °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
  256. Plusieurs options de traitement de ce format sont donc possibles. Il
  257. faut les activer/désactiver avant de visualiser l'image en appuyant sur
  258. la touche 'Entrée'. Voici donc la signification des touches actives :
  259.  
  260. - Curseur haut/bas : pour se positionner sur le mode graphique désiré d'après
  261.                      ce qui est affiché dans la liste.
  262.  
  263. - touche P : pour activer/désactiver le panoramique de l'image (déplacement
  264.              horizontal et vertical). On se déplace dans l'image par les
  265.              touches du curseur.
  266.  
  267. - touche R : pour choisir le rapport d'ajustement de l'image. Il permet de
  268.              recalculer directement la taille de l'image à afficher suivant un
  269.              rapport de 1/1 à 1/4 de la taille originale.
  270.  
  271. - touche D : pour activer/désactiver le dithering (procédé de diffusion fluide
  272.              en dégradé d'une couleur vers une autre) sur des images qui
  273.              doivent être recalculées en 256 couleurs.
  274.  
  275. - touche L : pour activer/désactiver le lissage du contour des formes reconnues
  276.              dans l'image.
  277.  
  278. - touche A : pour un affichage de l'image en couleurs ou en niveaux de gris.
  279.  
  280. - touche C : pour régler la redistribution de la palette des couleurs sur 256
  281.              couleurs en 1 ou 2 passes (plus long sur 2 passes mais le résultat
  282.              est nettement meilleur).
  283.  
  284. - touche M : pour activer/désactiver l'affichage de la fenêtre "Options de
  285.              traitement d'une image".
  286.  
  287. - touche S : pour activer/désactiver les signaux sonores.
  288.  
  289. En cours d'affichage, la touche 'Echap' stoppe la procédure et il faut
  290. réappuyer sur cette même touche pour revenir au menu de GIFPEG.
  291.  
  292. En règle générale, le meilleur résultat obtenu sur une image est celui
  293. qui est proposé par le programme, soit :
  294.  
  295.     * Panoramique désactivé
  296.     * Rapport d'ajustement 1/1
  297.     * Dithering activé
  298.     * Lissage activé
  299.     * Redistribution des couleurs en 2 passes
  300.     * Affichage en couleurs
  301.