home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Fish 3
/
goldfish_volume_3.bin
/
files
/
misc
/
sci
/
lynx
/
lisez-moi
< prev
next >
Wrap
Text File
|
1995-06-22
|
4KB
|
134 lines
Lynx version 1.01ß
Copyright 1993, 1995 Stéphane Poirier
Version de juin 1995
Ceci est la première version beta de Lynx distribuée dans le domaine public
Qu'est Lynx ?
~~~~~~~~~~~~~
C'est un logiciel de traitement d'images. Encore un me diriez-vous ? Pas tout
à fait. Lynx est très différents des autres logiciels de traitement d'images
disponibles pour l'Amiga.
Par exemple, Il est capable de réaliser la transformée de Fourier d'une image
pour la traiter dans le domaine des fréquences.
C'est le premier (je crois) qui peut travailler et stocker des images codées
16 bits par pixel (par canal), soit 65536 niveaux de gris.
La première vocation de Lynx est scientifique. Il est capable de traiter des
images issues de nombreux domaines: astronomie, physique des matériaux,
archéologie...
Mais Lynx peut également réaliser quelques effets plus subjectifs comme
l'effet de solarisation ou de peinture à l'huile...
Lynx existe en deux versions : 8bits et 16bits. La première est plutôt réservée
aux traitements artistiques, tandis que la seconde est mieux adaptée au
traitement rigoureux des images grâce à sa dynamique large (65536 niveaux de
gris).
Pourquoi ?
~~~~~~~~~~
Au début, je désirai traiter des images d'astronomie que j'ai réalisées à
l'aide d'une caméra CCD. Ces images étaient codées en 16 bits. Or aucun
logiciel existant sur Amiga ne pouvait alors permettre de traiter
'sérieusement' ces images (FFT, filtrages Gaussien, Masque flou, extraction
de profils...). Ainsi j'ai décidé de réaliser mon propre logiciel.
Capacités
~~~~~~~~~
-Lynx peut charger et traiter autant d'images que possible (stockage
de plusieurs buffers d'images simultanément).
-Chaque image peut comporter jusqu'à 256 couches (ou canaux).
-On peut ajouter/effacer/déplacer les couches à travers les images.
Entrés/sorties
--------------
o Support des formats suivant en lecture:
FITS (Flexible Image Transport System).
IFF 1-8 bitplans, IFF24.
Datatypes.
Lynx (format propre).
o Support des formats suivant en écriture:
FITS (Flexible Image Transport System).
IFF 2-8 bitplans, IFF24, HAM 6 ou 8.
Lynx (format propre).
Traitement d'Image
------------------
o Domaine spatial:
Matrices de convolution (3x3 & 5x5)
Filtre médian (avec controle totale de la forme du filtre et de son
efficacité.
Filtres maximum et minimum.
Opérations arithmétiques sur les images
Transcodage.
Egalisation d'histogramme
Transformations géométriques (Changement d'échelle, rotation,
translation, dimensionnement).
Corrections pixel par pixel.
o Domaine spectral
Transformation de Fourier Rapide (TFR)
Convolution
Déconvolution
Corrélation
Filtrage (Low-Pass, Band-Pass, High-pass, Gauss, Butterworth,
Wavelet...)
Analyse d'Image
---------------
Histogramme
Statistiques
Valeurs pixels par pixels
Extraction de profils photométriques
Mesures photométriques
Mesures d'angles et de longueurs
Visualisation
-------------
Pseudo-couleur for visualisation monochrome (de nombreuses palettes
prédéfinies)
Vraies couleurs dans les modes 16-256 couleurs, HAM6 (Amigas ECS) et
HAM8 (Amigas AGA).
Divers
------
Port ARexx
Composition d'images
Changement de modèle de couleur (RVB <-> TSI)
Animations
La présente version de Lynx est une version 'beta', il peut donc rester
quelques bugs, et quelques (mais très peu) fonctions ne sont pas encore
implantées.
Lynx est développé sur:
- A500 équipé d'une carte PPS 040
- A4000/040
A été testé avec succès sur:
- A4000/040
- A1200 avec/sans FAST, avec/sans copro, avec/sans carte accélératrice.
- A3000 ECS
- A500+
- A500
Lynx fonctionne sur n'importe quel Amiga ayant le Workbench 2.04 ou plus
installé. Il recquiert de plus la reqtools.library qui n'est pas livrée
avec cette archive.
Il prend en compte les particularités du système AGA si cecui-ci est présent.
Si vous êtes équipé du Workbench 2.1 ou plus, Lynx sera localisé en français.
Si vous rencontrez des problèmes lors de l'utilisation de ce logiciel,
contactez-moi. Mon adresse est inscrite dans la documentation.
Stéphane.