Ini ialah arahan spd yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
spd - Program Penyelewengan SPatial
SINOPSIS
Pembetulan imej synchrotron dan penyepaduan azimut
DESCRIPTION
SPD adalah singkatan kepada SPatial Distortion. Ditulis dalam bahasa C, program dipacu baris arahan ini
memperkatakan imej yang datang daripada eksperimen resapan/pembelauan sinar-X. Ia berlaku
seterusnya:
* pembetulan keamatan (arus gelap, pembetulan medan rata, ...),
* pembetulan geometri menggunakan fail spline atau sepasang tatasusunan herotan,
* integrasi azimut dalam 2D atau 1D selepas menutupi piksel yang rosak. SPD pada asalnya
ditulis oleh Jorg Klora untuk ESRF dan ditulis semula oleh Peter Boesecke dari ESRF/ID02.
Penyelenggaraan dan pembungkusan program disediakan oleh Rainer Wilcke dan Jerome Kieffer
daripada SciSoft di ESRF.
PILIHAN
Penggunaan: spd [--server] [--exit] parameter=option [nama fail]
src_id=
src_ext= (tiada lalai)
cor_id=
cor_ext= (tiada lalai)
jenis= (lalai "FloatIEEE32")
dvo= nilai data mengimbangi (lalai 0)
dark_id=
dark_file=
dark_const= tolak nilai imej gelap malar lalai: tiada imej gelap
penolakan dilakukan
dark_ext= lalai tiada
do_dark=0|1 jika 0, sekat lalai pembetulan imej gelap 1
save_dark=0|1|2 simpan memori imej gelap ke fail
0: tidak pernah, 1: sentiasa, 2: hanya jika baharu (lalai 2)
inp_const= tambah pemalar imej input (lalai 0.)
inp_exp= gunakan eksponen pada imej input (lalai 1.)
inp_factor= darab dengan faktor imej input (lalai 1.)
raw_cmpr="none"|"gzip"|"z" mampatan imej mentah & gelap (tiada lalai)
banjir_id= (atau padang rata)
fail_banjir= (lalai: tiada medan banjir digunakan)
bckg_id=
bckg_file= (lalai: tiada latar belakang berselerak digunakan)
bckg_const= (lalai 0.)
bckg_fact= (lalai 1.)
header_id= (lalai: tidak digunakan)
pass=0|1 hantar pengepala fail input ke output (lalai 0)
header_min= (lalai 0)
header_ext= (tiada lalai)
distortion_file= (lalai "spatial.dat")
xfile= (x herotan dibaca daripada fail edf)
yfile= (herotan y dibaca daripada fail edf)
xoutfile= (x herotan disimpan ke fail edf)
youtfile= (herotan y disimpan ke fail edf)
jejari_aktif= (nilai di luar tidak akan diperbetulkan)
precen_1=xxx untuk pusat praputaran_1 (lalai dikira)
precen_2=xxx untuk pusat praputaran_2 (lalai dikira)
predis=xxx untuk jarak praputaran (lalai dikira)
prerot_1= (lalai 1.)
prerot_2= (lalai 2.)
prerot_3= (lalai 3.)
psize_distort=0|1|2 ambil parameter imej daripada fail herotan 0: tiada, 1: pix, 2: pix, cen,
dis, proj, rot (lalai 0)
cen_1=xxx jika ditetapkan, mentakrifkan nilai pengepala Center_1
cen_2=xxx jika ditetapkan, mentakrifkan nilai pengepala Center_2
i0=xxx jika ditetapkan, mentakrifkan nilai pengepala Intensity0
i1=xxx jika ditetapkan, mentakrifkan nilai pengepala Intensity1
off_1=xxx jika ditetapkan, mentakrifkan nilai pengepala Offset_1
off_2=xxx jika ditetapkan, mentakrifkan nilai pengepala Offset_2
pix_1=xxx jika ditetapkan, mentakrifkan nilai pengepala PSize_1
pix_2=xxx jika ditetapkan, mentakrifkan nilai pengepala PSize_2
bis_1=xxx jika ditetapkan, mentakrifkan nilai pengepala BSize_1
bis_2=xxx jika ditetapkan, mentakrifkan nilai pengepala BSize_2
dis=xxx jika ditetapkan, mentakrifkan nilai pengepala SampleDistance
ori=xxx jika ditetapkan, mentakrifkan nilai pengepala RasterOrientation
tit=xxx jika ditetapkan, mentakrifkan nilai pengepala Tajuk
wvl=xxx jika ditetapkan, mentakrifkan nilai pengepala WaveLength
pro="Saxs"|"Waxs" jenis unjuran imej (Saxs lalai)
rot_1= (lalai 1.)
rot_2= (lalai 2.)
rot_3= (lalai 3.)
nama_asas= ("imej") lalai
luar = direktori untuk fail output (lalai: base_name)
verbose=-1|0|1|2 tahap pencetakan mesej (rendah -> tinggi, lalai 1)
version=0|1 rentetan versi cetakan program jika != 0
simul=0|1 (lalai 0)
do_distortion=0|1|2|3 pembetulan herotan (lalai 1) (0: tiada, 1: selepas gelap, 2:
selepas rata, 3: selepas norma)
flat_distortion=0|1 normalkan kepada imej rata (lalai 1)
do_prerotation=0|1|2 pembetulan praputaran (lalai 1) (0: tiada, 1: selepas, 2:
tanpa pembetulan herotan)
norm_int=0|1 normalisasi intensiti (lalai 0 = tidak)
faktor_norma= (lalai 1.)
limpahan=xxx (lalai 0 = tidak ditetapkan)
dummy= (lalai 0. = tidak ditetapkan)
inp_min= (lalai 0. = tidak ditetapkan)
inp_max= (lalai 0. = tidak ditetapkan)
bin_1= faktor untuk x-binning (lalai 1 = tiada binning)
bin_2= faktor untuk binning-y (lalai 1 = tiada binning)
azim_int=0|1 pengumpulan semula azimut (lalai 0 = tidak)
azim_pass=0|1 hantarkan pengepala penuh kepada pengumpulan semula azimut (def. 1 = ya)
azim_pro="Saxs"|"Waxs" projek. jenis azim. regrp. (Sax lalai)
azim_id= (lalai -1)
azim_ext= (tiada lalai)
azim_r0= jejari pengumpulan semula minimum (lalai 0.)
azim_r_num= saiz keluaran jejari (lalai 0)
azim_a0= Sudut mula pengumpulan semula pertama (lalai 1.)
azim_a1= Sudut permulaan pengumpulan semula kedua (lalai: tidak digunakan)
azim_da= selang pengumpulan semula sudut (lalai 1.)
azim_a_num= saiz output sudut (lalai 0)
ave_id= (lalai -1)
ave_ext= (tiada lalai)
ave_scf= (lalai 1.)
mask_file=
(lalai: tidak digunakan)
--pelayan bertukar kepada mod pelayan, iaitu tunggu
arahan/imej baharu untuk diproses pada stdin
--keluar keluar dari program apabila kita berada dalam mod pelayan.
Gunakan spd dalam talian menggunakan perkhidmatan onworks.net