Nebulium

Pas trop flou ou pas assez net ?

Messages recommandés

Merci Idir

Je continue avec quelques considérations théoriques sur la manipulation des fréquences spatiales avec les fichiers .eps ("Encapsulated PostScript.") indiqués sur le site ci-dessus

Ce sont des fichiers écrits en clair, que l'on peut ouvrir et éditer avec Notepad puis sauver avec l'extension .eps.
Pour visualiser leur effet, on peut utiliser EPSviewer
Le menu "Save" permet d'enregistrer l'image obtenue dans un format graphique courant, je suggère .tif ou .png pour des codages sans pertes,
préférables pour jouer ensuite avec les logiciels de traitement.

On peut déjà jouer avec la mire CSF déjà citée.
Mais ce fichier permet de créer des mires sinusoïdales paramétrables
qui se prêtent bien aux manips "FFT 1D" dans FitsWork, pour tester divers traitements de dégradation et régénération.

Je rappelle à ce sujet l'excellent "Aberrator" développé dans sa jeunesse par Cor, l'auteur de Registax.
Vous pourrez y introduire d'autres images planétaires de référence,
et simuler ce que vous pouvez attendre de votre scope, y compris en introduisant de la turbulence.

Je reviens sur la mire sinusoïdale. Je donne ci-dessous les modifs à éditer pour créer les fréquences spatiales voulues.
Par défaut, on fabrique une image 640x480 de contraste modéré, pour éviter les phénomènes d'écrêtage.
Donc :

1. Télécharger et installer le fichier "EPSviewer" du site.
2. Télécharger le fichier "sinewave.eps" du site.
3. L'ouvrir dans EPSviewer (ou faire glisser-déposer vers l'icône de raccourci) pour voir ...
4. Fermer EPSviewer
5. Ouvrir "sinewave.eps" avec Notepad.

Faire un copier - coller pour remplacer cette partie :

code:

%!PS-Adobe-2.0 EPSF-2.0
%%Title: Sine wave grating patch -- (sinewave.eps)
%%Creator: Izumi Ohzawa, izumi@neurovision.berkeley.edu
%%CreationDate: October 2, 1990
%%BoundingBox: 0 0 640 480 % MOD 0 0 Hpix Vpix
%%EndComments

% This is in the public domain. Use/copy/modify freely.
% Use below to tighten BBox for circular patch or non-oblique rect patch.
%%BoundingBox: 215 215 433 433
% Use below for oriented rectangular patch.
%%BoundingBox: 170 170 478 478

% README: This EPS (Encapsulated PostScript) file allows you to incorporate
% a sine wave grating patch into your documents or graphics. It may be
% imported directly into drawings or DTP documents by any decent software.
% If your application refuses to import this file, your application is
% positively brain-dead and should be treated accordingly (like deleting it).
% On systems running Display PostScript, the grating patch will appear as WYSIWYG.
% On other systems, it will appear as a box probably with the header info
% in the first few lines of this file.
% EPS with "preview" (PICT/TIFF) is stupid, especially for computed images
% like this.

% ======================================================================
% Modify the following 5 parameters to get a desired grating patch.
%
/Orientation 90.0 def % in degrees (Horizontal grating is at 0 degs) MOD garder
/Contrast 0.3 def % contrast (0 .. 1) MOD
/Ncycles 160.0 def % # of cycles in patch (fractional values OK) MOD Principale = Hpix X fs
/Phase 0.0 def % in degrees
/Circular false def % circular patch ("Xsize" is the diameter)
% "false" for rectangular patch
% If you need a rectangular or circular frame or border around the patch,
% set Frame to true, and adjust line characteristics of frame.
/Frame false def % Frame On flag. "false" for no frame
/FrameLineWidth 1.0 def % line width of frame
/FrameGray 0.0 def % gray level of frame 0=black, 1=white

% Standard length unit definitions
/inch { 72.0 mul } def % for stubborn Americans
/cm { 28.3464567 mul } def % centimeter for all others

% If you modify the following, you have to modify %%BoundingBox: above.
/Xsize { 6.667 inch } def % length of grating bars MOD = Hpix/72
/Ysize { 8.889 inch } def % width of grating patch (dimension _|_ to bars) MOD = Vpix/2
/Xorigin { 4.444 inch } def % center coordinate of the patch MOD = Vpix/2 et dessous Hpix/2
/Yorigin { 3.333 inch } def
/numlines 4096 def % render sinwave using this many lines MOD = quantification trace


Les lignes avec MOD sont celles modifiées.
En pratique, seul "Ncycles" est à adapter à la fréquence spatiale voulue, "Contrast" éventuellement, "Phase" et "numlines" (finesse de quantification du tracé) pour les pinailleurs
Ensuite les dimensions si souhaité.

5. Sauver le texte avec l'extension .eps
6. Vérifier avec EPS Viewer, sauver en .png ou tif ou autre


Je vous donne successivement les fréquences spatiales :
0, 25 0, 4 0, 5
qui montrent les artefacts d'échantillonnage dès que l'on zoome sur les images:
.

.

.


[Ce message a été modifié par Nebulium (Édité le 07-02-2014).]

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant