home *** CD-ROM | disk | FTP | other *** search
- ·G·I·F·P·E·G 3·8·6·
- v2.1
-
- [09/02/1993]
- [v.386 22/08/1993]
-
- Sources originales DVJPEG (c) 1992, Eric Praetzel.
- Partie de code JPEG (c) 1991 - 1992, Thomas G. Lane.
- Modifications et conversions GIFPEG 386 v2.1 par Stéphane MARTY.
-
-
- 1°) PRESENTATION
- °°°°°°°°°°°°°°°°
- GIFPEG est un programme de visualisation avancée de fichiers graphiques
- aux formats compressés GIF et JPEG.
-
- Ses caractéristiques sont les suivantes :
-
- - 19 cartes vidéo reconnus.
- - Déclaration de carte vidéo personnalisée.
- - Panoramique possible sur une image plus grande que la résolution du mode
- graphique choisi.
- - Pour le format JPEG :
- * Rapport d'ajustement de l'image allant de 1/1 à 1/4 de la taille
- réelle ;
- * Option Dithering (diffusion fluide en dégradé d'une couleur à une
- autre pour une image plus nette) ;
- * Lissage du contour des formes reconnues dans l'image ;
- * Redistribution de l'intégralité de la palette des couleurs sur 256
- couleurs (sur 1 ou 2 passes) pour un affichage en SVGA ;
- * Conversion en temps réel de la palette des couleurs de l'image en
- 256 niveaux de gris.
- - 4 critères de tri pour la liste des fichiers graphiques.
- - Facilité d'utilisation et de navigation dans le programme.
-
-
- 2°) CONFIGURATION NECESSAIRE
- °°°°°°°°°°°°°°°°°°°°°°°°°°°°
- - Micro-ordinateur IBM PC/AT ou compatible 386/486
- - Ecran VGA/SVGA graphique
- - Carte vidéo VGA/SVGA (256Ko, 512Ko, 1Mo, 2Mo)
- - ... des images GIF ou JPEG
-
-
- 3°) LANCEMENT DU PROGRAMME
- °°°°°°°°°°°°°°°°°°°°°°°°°°
- GIFPEG se lance par l'exécutable GIFPEG.EXE.
- Il est possible de lui faire afficher directement une image à l'écran ;
- il suffit de faire suivre GIFPEG du nom du fichier à lire (exemple
- GIFPEG CUISINE.JPG).
-
- Lorsque le programme s'exécute, il cherche à ouvrir le fichier
- GIFPEG.CFG (créé par son module de configuration vidéo). S'il n'y
- parvient pas (cela arrivera la toute première fois que le programme est
- lancé, ou si ce fichier a été supprimé), il essaye de détecter la carte
- vidéo présente sur le système. S'il y est parvenu, il rentre au coeur du
- programme et affiche une liste de tous les fichiers présents dans le
- répertoire courant. L'utilisateur peut alors visualiser les images.
- Mais, s'il n'a pas pu reconnaître la carte, il appelle son module de
- configuration qui va vous permettre de lui indiquer celle utilisée.
-
- 3.1) CONFIGURATION CARTE VIDEO
- °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
-
- CONFIGURATION (F1 = aide) Choisir (Entrée), Quitter (Echap) G I F P E G 386
- ╔══════════════════════╗╔══════════════════════════════════════════════════════╗
- ║ Cartes vidéo ║║ Modes graphiques ║
- ║ Ahead A ║║ X Y Mode X Y Mode ║
- ║ Ahead B ║║ 320 200 19 640 350 45 ║
- ║ ATI ║║ 640 400 47 640 480 46 ║
- ║ Chips & tech ║║ 800 600 48 1024 768 56 ║
- ║ Everex ║║ ║
- ║ Oak-tek ║║ ║
- ║ Genoa ║║ ╔╝
- ║ NCR ║╚═════════════════════════════════════════════════════╝
- ║ Paradise ║╔══════════════════════════════════════════════════════╗
- ║ Trident ║║ Modes graphiques choisis ║
- ║ Trident 8900 ║║ Carte vidéo choisies X Y Mode ║
- ║ Tseng labs ║║ Tseng ET-4000 320 200 19 ║
- ║ Tseng ET-4000 ║║ Tseng ET-4000 640 350 45 ║
- ║ Video 7 ║║ Tseng ET-4000 640 400 47 ║
- ║ Cirrus ║║ Tseng ET-4000 640 480 46 ║
- ║ Compaq ║║ Tseng ET-4000 800 600 48 ║
- ║ Vesa ║║ Tseng ET-4000 1024 768 56 ║
- ║ ATI, hi color ║║ ║
- ║ Tseng, hi color ║║ ║
- ║ Perso... ║║ ║
- ║ ╔╝║ ╔╝
- ╚═════════════════════╝ ╚═════════════════════════════════════════════════════╝
-
- Ce module propose 3 fenêtres qui représentent :
-
- - Cartes vidéo : Liste de toutes les cartes reconnus et utilisables par
- le programme (19 + 1 personnelle).
-
- - Modes graphiques : Liste de tous les modes graphiques disponibles avec
- la carte sélectionnée (se modifie automatiquement à chaque changement de
- carte en cours).
-
- - Modes graphiques choisis : Liste de tous les modes graphiques choisis
- parmi ceux disponibles sur la carte afin être utilisés par GIFPEG.
-
- La fenêtre active est bordée de rouge. On se déplace dans la liste
- qu'elle propose par les touches du curseur. La première ligne en haut de
- l'écran affiche un message différent qui reprend la validité des touches
- sur chaque fenêtre.
-
- Voici la signification des touches actives dans chacune des trois fenêtres :
-
- - Cartes vidéo : La touche "Entrée" permet de sélectionner la carte choisie
- et passe directement à la fenêtre suivante 'Modes graphiques'.
- La touche "Echap" permet de sortir de ce module pour retourner
- au module principal de GIFPEG. Il faut auparavant répondre OUI
- (touche 'O') au message qui s'affiche afin de lui donner
- l'autorisation de créer le fichier de configuration GIFPEG.CFG
- (ce message n'apparaîtra que si un mode graphique a été
- choisi).
-
- - Modes graphiques : La barre d'espacement produit un test (trames couleurs
- verticales) du mode sélectionné (surligné en noir).
- La touche "Inser" ajoute le mode sélectionné dans la liste
- de la fenêtre 'Modes graphiques choisis'.
- La touche "Echap" revient sur la fenêtre précédente
- 'Cartes vidéo'.
- La touche "Entrée" passe à la fenêtre suivante 'Modes
- graphiques choisis'.
-
- - Modes graphiques choisis : La touche "Suppr" efface le mode sélectionné
- (surligné en noir) de la liste écrite dans cette
- fenêtre.
- La touche "Echap" revient sur la fenêtre précédente
- 'Modes graphiques'.
-
- Pour déclarer une carte vidéo personnalisée, il faut se positionner sur
- 'Perso' dans la fenêtre "Cartes vidéo" et appuyer sur la touche 'P'.
- Trois questions quelque peu techniques seront posées à l'utilisateur qui
- devra y répondre uniquement par des nombres. La nouvelle carte
- s'ajoutera automatiquement dans les deux autres fenêtres "Modes
- graphiques" et "Modes graphiques choisis".
-
-
- 4°) VISUALISATION DES IMAGES
- °°°°°°°°°°°°°°°°°°°°°°°°°°°°
-
- ┌──────────────────────────────────────────────────────────────────────────────┐
- │F1 = Aide ·G·I·F·P·E·G 3·8·6· v2.1│
- │ │
- │ . │
- │ .. │
- │ GIFPEG.DOC │
- │ GIFPEG.EXE │
- │ AESTUS.JPG │
- │ BILLARD.JPG │
- │ CAUSTIQU.JPG │
- │ CAVE.JPG │
- │ CRYPTA.JPG │
- │ CTDS.JPG │
- │ CUISINE.JPG │
- │ DESTINY.JPG │
- │ ECH&MAT.JPG │
- │ JEU.JPG │
- │ OMBRES1.JPG │
- │ PARC.JPG │
- │ PAUSCAFE.JPG │
- │ PIECE.JPG │
- │ PISCINE.JPG │
- │ TOMBEAU.JPG │
- │ ZEPHYR.JPG │
- │ GIFPEG.OVL │
- └──────────────────────────────────────────────────────────────────────────────┘
-
- Ceci représente le coeur du programme.
- La liste qui s'inscrit sur l'écran et dans laquelle on peut se déplacer
- avec les touches du curseur, correspond au contenu du répertoire
- courant. Les fichiers sont écrits en jaunes, tandis que les répertoires
- le sont en blanc. Les deux points '..' de la liste permettent bien
- évidemment de remonter l'arborescence d'un répertoire (équivalent au
- cd.. du DOS).
- La touche F1 vous permettra à tout moment de vous rappeler les touches
- actives. Voici la description de ces touches (sachant que la touche
- 'Echap' permet toujours de sortir d'une fenêtre ouverte) :
-
- - Entrée : Sélectionne le fichier sur lequel le curseur noir est positionné
- et affiche le menu OPTIONS DE TRAITEMENT D'UNE IMAGE (voir 4.1)
- s'il s'agit d'un fichier GIF ou JPEG. Dans le cas contraire un son
- grave retentira et un message d'erreur s'affichera.
-
- - F2 : Ouvre une fenêtre dans laquelle il faut indiquer, par la touche
- correspondante, la nouvelle unité de disque active (D, E, F, A...).
-
- - F3 : Ouvre une fenêtre dans laquelle il est possible de modifier les
- options de traitement d'une image JPEG (voir plus loin...).
-
- - F4 : Ouvre une fenêtre dans laquelle il faut taper l'identificateur
- d'extension de fichier que l'on veut voir apparaître dans la liste
- (exemple : *.gif, *.jpg, *.*).
-
- - F5 : Ouvre une fenêtre dans laquelle il faut indiquer le nouveau critère de
- tri qui sera appliqué à la liste affichée (touche A = non triée,
- touche N = triée par nom, etc...).
-
- - F6 : Ouvre une fenêtre dans laquelle il faut indiquer le nouveau chemin
- d'accès direct aux fichiers (exemple : c:\images\fractint).
-
- - F7 : Appelle le module de configuration (voir chapitre 3).
-
- 4.1) OPTIONS DE TRAITEMENT D'UNE IMAGE
- °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
-
- ╔══════════════════════════════════════════════════╗
- ║ ║
- ║ Résolution : 320 x 200 en couleurs ║
- ║ *** OPTIONS DE TRAITEMENT D'UNE IMAGE *** ║
- ║ (P) - Panoramique désactivé ║
- ║ (R) - Rapport d'ajustement est de l'ordre de 1/1 ║
- ║ (D) - Dithering activé ║
- ║ (L) - Lissage activé ║
- ║ (C) - Redistribution des couleurs en 2 passes ║
- ║ (A) - Affichage en couleurs ║
- ║ Modes graphiques disponibles : ║
- ║ Tseng ET-4000 320 200 ║
- ║ Tseng ET-4000 640 350 ║
- ║ Tseng ET-4000 640 400 ║
- ║ Tseng ET-4000 640 480 ║
- ║ Tseng ET-4000 800 600 ║
- ║ Tseng ET-4000 1024 768 ║
- ║ ║
- ║ ╔╝
- ╚═════════════════════════════════════════════════╝
-
- Lorsqu'un fichier graphique est choisi, une fenêtre s'affiche faisant
- apparaître diverses informations. Ces options varient en fonction du
- format sélectionné. Ce sont elles qui vont contrôler l'affichage final
- de l'image après lui avoir fait subir un traitement approprié.
-
- 4.1.1) VISUALISATION IMAGE GIF (.GIF)
- °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
- Sur ce format aucun traitement particulier ne sera effectué. L'affichage
- de l'image se fait par la touche 'Entrée'.
- Voici la signification des touches actives :
-
- - Curseur haut/bas : pour se positionner sur le mode graphique désiré d'après
- ce qui est affiché dans la liste.
-
- - touche P : pour activer/désactiver le panoramique de l'image (déplacement
- horizontal et vertical). On se déplace dans l'image par les
- touches du curseur.
-
- - touche M : pour activer/désactiver l'affichage de la fenêtre "Options de
- traitement d'une image".
-
- - touche S : pour activer/désactiver les signaux sonores.
-
-
- 4.1.2) VISUALISATION IMAGE JFIF/JPEG (.JPG)
- °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
- Plusieurs options de traitement de ce format sont donc possibles. Il faut les
- activer/désactiver avant de visualiser l'image en appuyant sur la touche
- 'Entrée'. Voici donc la signification des touches actives :
-
- - Curseur haut/bas : pour se positionner sur le mode graphique désiré d'après
- ce qui est affiché dans la liste.
-
- - touche P : pour activer/désactiver le panoramique de l'image (déplacement
- horizontal et vertical). On se déplace dans l'image par les
- touches du curseur.
-
- - touche R : pour choisir le rapport d'ajustement de l'image. Il permet de
- recalculer directement la taille de l'image à afficher suivant un
- rapport de 1/1 à 1/4 de la taille originale.
-
- - touche D : pour activer/désactiver le dithering (procédé de diffusion fluide
- en dégradé d'une couleur vers une autre) sur des images qui
- doivent être recalculées en 256 couleurs.
-
- - touche L : pour activer/désactiver le lissage du contour des formes reconnues
- dans l'image.
-
- - touche A : pour un affichage de l'image en couleurs ou en niveaux de gris.
-
- - touche C : pour régler la redistribution de la palette des couleurs sur 256
- couleurs en 1 ou 2 passes (plus long sur 2 passes mais le résultat
- est nettement meilleur).
-
- - touche M : pour activer/désactiver l'affichage de la fenêtre "Options de
- traitement d'une image".
-
- - touche S : pour activer/désactiver les signaux sonores.
-
- En cours d'affichage, la touche 'Echap' stoppe la procédure et il faut
- réappuyer sur cette même touche pour revenir au menu de GIFPEG.
-
- En règle générale, le meilleur résultat obtenu sur une image est celui
- qui est proposé par le programme, soit :
-
- * Panoramique désactivé
- * Rapport d'ajustement 1/1
- * Dithering activé
- * Lissage activé
- * Redistribution des couleurs en 2 passes
- * Affichage en couleurs
-