Ini ialah arahan mia-2dmany2one-nonrigid 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
mia-2dmany2one-nonrigid - Pendaftaran siri imej 2D
SINOPSIS
mia-2dmany2one-tidak tegar -i -o [pilihan]
DESCRIPTION
mia-2dmany2one-tidak tegar Program ini mendaftarkan semua imej set bernombor berturut-turut
imej kepada satu rujukan yang ditetapkan pengguna biasa.
PILIHAN
Fail-IO
-i --in-file=(input, diperlukan); tali
set data perfusi input
-o --out-file=(output, diperlukan); tali
nama fail untuk imej berdaftar, penomboran dan corak ditolak daripada
data input
Pendaftaran
-O --optimizer=gsl:opt=gd,step=0.1
Pengoptimum digunakan untuk meminimumkan
-l --mg-levels=3
peringkat berbilang resolusi peringkat berbilang resolusi
-f --transForm=spline
jenis transformasi jenis transformasi Untuk pemalam yang disokong lihat
Plugin: 2dimage / mengubah
-r --ref=-1
bingkai rujukan (-1 == gunakan imej di tengah) bingkai rujukan (-1 == gunakan
gambar di tengah)
-k --langkau=0
langkau pendaftaran imej ini pada permulaan siri langkau
pendaftaran imej ini pada permulaan siri
Bantuan & Info
-V --verbose=amaran
verbositi output, cetak mesej tahap tertentu dan keutamaan yang lebih tinggi.
Keutamaan yang disokong bermula pada tahap terendah ialah:
maklumat ‐ Mesej tahap rendah
mengesan ‐ Surih panggilan fungsi
gagal ‐ Laporkan kegagalan ujian
amaran ‐ Amaran
kesilapan ‐ Laporkan ralat
debug ‐ Keluaran nyahpepijat
mesej ‐ Mesej biasa
maut ‐ Laporkan hanya kesilapan yang membawa maut
--hak cipta
mencetak maklumat hak cipta
-h --bantuan
cetak bantuan ini
-? --penggunaan
mencetak bantuan ringkas
--versi
cetak nombor versi dan keluar
Pemprosesan
--benang=-1
Bilangan maksimum benang untuk digunakan untuk pemprosesan, Nombor ini harus lebih rendah
atau sama dengan bilangan teras pemproses logik dalam mesin. (-1:
anggaran automatik).Bilangan maksimum benang untuk digunakan untuk pemprosesan,Ini
nombor hendaklah lebih rendah atau sama dengan bilangan teras pemproses logik
mesin itu. (-1: anggaran automatik).
PEMAIN: 1d/splinebc
cermin Keadaan sempadan interpolasi spline yang mencerminkan sempadan
(tiada parameter)
mengulangi Keadaan sempadan interpolasi spline yang mengulangi nilai pada sempadan
(tiada parameter)
sifar Keadaan sempadan interpolasi spline yang menganggap sifar untuk nilai di luar
(tiada parameter)
PEMAIN: 1d/splinekernel
bspline Penciptaan kernel B-spline , parameter yang disokong ialah:
d = 3; int dalam [0, 5]
Ijazah spline.
omoms Penciptaan kernel OMoms-spline, parameter yang disokong ialah:
d = 3; int dalam [3, 3]
Ijazah spline.
PEMAIN: 2gambar/kos
lncc korelasi silang ternormal setempat dengan sokongan penyamaran., parameter yang disokong
ialah:
w = 5; masuk dalam [1, 256]
separuh lebar tingkap yang digunakan untuk menilai salib setempat
korelasi.
lsd Ukuran Jarak Kuasa Dua Terkecil
(tiada parameter)
mi Maklumat bersama berasaskan spline parzen., Parameter yang disokong ialah:
memotong = 0; terapung dalam [0, 40]
Peratusan piksel untuk dipotong pada intensiti tinggi dan rendah untuk dialih keluar
terpencil.
mbins = 64; masuk dalam [1, 256]
Bilangan tong histogram yang digunakan untuk imej bergerak.
mkernel = [bspline:d=3]; kilang
Spline kernel untuk menggerakkan imej parzen hinstogram. Untuk pemalam yang disokong
lihat PLUGINS:1d/splinekernel
rbins = 64; masuk dalam [1, 256]
Bilangan tong histogram yang digunakan untuk imej rujukan.
rkernel = [bspline:d=0]; kilang
Spline kernel untuk rujukan imej parzen hinstogram. Untuk palam yang disokong-
ins lihat PLUGINS:1d/splinekernel
ncc korelasi silang yang normal.
(tiada parameter)
ngf Fungsi ini menilai persamaan imej berdasarkan kecerunan ternormal
padang. Pelbagai kernel penilaian tersedia., parameter yang disokong ialah:
menipu = ds; dict
subjenis pemalam. Nilai yang disokong ialah:
sq ‐ kuasa dua beza
ds ‐ kuasa dua perbezaan berskala
dot ‐ isirung produk skalar
menyeberang ‐ isirong produk silang
SSD Kos imaga 2D: jumlah perbezaan kuasa dua, parameter yang disokong ialah:
autothresh = 0; terapung dalam [0, 1000]
Gunakan penyamaran automatik imej bergerak dengan hanya mengambil nilai keamatan
ke dalam akaun yang lebih besar daripada ambang yang diberikan.
norma = 0; bool
Tetapkan sama ada metrik harus dinormalkan mengikut bilangan piksel imej.
ssd-automask
Kos imej 2D: jumlah perbezaan kuasa dua, dengan automasking berdasarkan yang diberikan
ambang, parameter yang disokong ialah:
rthresh = 0; berganda
Nilai keamatan ambang untuk imej rujukan.
menyampah = 0; berganda
Nilai keamatan ambang untuk imej sumber.
PEMAIN: 2gambar/kos penuh
gambar Fungsi kos persamaan imej umum yang juga mengendalikan resolusi berbilang
pemprosesan. Ukuran persamaan sebenar diberikan es parameter tambahan.,
parameter yang disokong ialah:
kos = sd; kilang
kernel fungsi kos. Untuk pemalam yang disokong lihat PLUGINS:2dimage/cost
debug = 0; bool
Simpan hasil perantaraan untuk penyahpepijatan.
ref =(input, rentetan)
Imej rujukan.
src =(input, rentetan)
Gambar kajian.
berat = 1; terapung
berat fungsi kos.
labelimage
Fungsi kos persamaan yang memetakan label dua imej dan mengendalikan label-
memelihara pemprosesan berbilang resolusi., parameter yang disokong ialah:
debug = 0; int dalam [0, 1]
tulis jarak yang berubah menjadi imej 3D.
maxlabel = 256; int dalam [2, 32000]
bilangan maksimum label untuk dipertimbangkan.
ref =(input, rentetan)
Imej rujukan.
src =(input, rentetan)
Gambar kajian.
berat = 1; terapung
berat fungsi kos.
gambar bertopeng
Fungsi kos persamaan imej bertopeng umum yang juga mengendalikan pelbagai
pemprosesan resolusi. Topeng yang disediakan haruslah dipenuhi kawasan yang padat
pemprosesan berbilang resolusi kerana jika tidak, maklumat topeng mungkin hilang
apabila menurunkan skala imej. Topeng rujukan dan topeng yang diubah
imej kajian digabungkan oleh binari DAN. Ukuran persamaan sebenar diberikan
es parameter tambahan., parameter yang disokong ialah:
kos = sd; kilang
kernel fungsi kos. Untuk pemalam yang disokong lihat
PLUGINS:2dimage/maskedcost
ref =(input, rentetan)
Imej rujukan.
topeng ref =(input, rentetan)
Topeng imej rujukan (perduaan).
src =(input, rentetan)
Gambar kajian.
src-topeng =(input, rentetan)
Topeng imej kajian (perduaan).
berat = 1; terapung
berat fungsi kos.
PEMAIN: 2dimage/io
bmp Sokongan input/output imej 2D BMP
Sambungan fail yang diiktiraf: .BMP, .bmp
Jenis elemen yang disokong:
data binari, 8 bit tidak ditandatangani, 16 bit tidak ditandatangani
kumpulan data IO maya ke dan dari kumpulan data dalaman
Sambungan fail yang diiktiraf: .@
dicom Imej 2D io untuk DICOM
Sambungan fail yang diiktiraf: .DCM, .dcm
Jenis elemen yang disokong:
ditandatangani 16 bit, tidak ditandatangani 16 bit
exr pemalam 2dimage io untuk imej OpenEXR
Sambungan fail yang diiktiraf: .EXR, .exr
Jenis elemen yang disokong:
32 bit tidak ditandatangani, titik terapung 32 bit
jpg pemalam 2dimage io untuk imej skala kelabu jpeg
Sambungan fail yang diiktiraf: .JPEG, .JPG, .jpeg, .jpg
Jenis elemen yang disokong:
8 bit tidak ditandatangani
png pemalam 2dimage io untuk imej png
Sambungan fail yang dikenali: .PNG, .png
Jenis elemen yang disokong:
data binari, 8 bit tidak ditandatangani, 16 bit tidak ditandatangani
mentah Sokongan output imej 2D RAW
Sambungan fail yang diiktiraf: .RAW, .raw
Jenis elemen yang disokong:
data binari, ditandatangani 8 bit, tidak ditandatangani 8 bit, ditandatangani 16 bit, tidak ditandatangani 16 bit,
ditandatangani 32 bit, tidak ditandatangani 32 bit, titik terapung 32 bit, titik terapung 64
sedikit
kepialu Sokongan input/output imej 2D TIFF
Sambungan fail yang dikenali: .TIF, .TIFF, .tif, .tiff
Jenis elemen yang disokong:
data binari, 8 bit tidak ditandatangani, 16 bit tidak ditandatangani, 32 bit tidak ditandatangani
vista pemalam 2dimage io untuk imej vista
Sambungan fail yang diiktiraf: .V, .VISTA, .v, .vista
Jenis elemen yang disokong:
data binari, ditandatangani 8 bit, tidak ditandatangani 8 bit, ditandatangani 16 bit, tidak ditandatangani 16 bit,
ditandatangani 32 bit, tidak ditandatangani 32 bit, titik terapung 32 bit, titik terapung 64
sedikit
PEMAIN: 2dimage/maskedcost
lncc korelasi silang ternormal setempat dengan sokongan penyamaran., parameter yang disokong
ialah:
w = 5; masuk dalam [1, 256]
separuh lebar tingkap yang digunakan untuk menilai salib setempat
korelasi.
mi Maklumat bersama berasaskan spline parzen dengan masking., parameter yang disokong ialah:
memotong = 0; terapung dalam [0, 40]
Peratusan piksel untuk dipotong pada intensiti tinggi dan rendah untuk dialih keluar
terpencil.
mbins = 64; masuk dalam [1, 256]
Bilangan tong histogram yang digunakan untuk imej bergerak.
mkernel = [bspline:d=3]; kilang
Spline kernel untuk menggerakkan imej parzen hinstogram. Untuk pemalam yang disokong
lihat PLUGINS:1d/splinekernel
rbins = 64; masuk dalam [1, 256]
Bilangan tong histogram yang digunakan untuk imej rujukan.
rkernel = [bspline:d=0]; kilang
Spline kernel untuk rujukan imej parzen hinstogram. Untuk palam yang disokong-
ins lihat PLUGINS:1d/splinekernel
ncc korelasi silang yang dinormalkan dengan sokongan penyamaran.
(tiada parameter)
SSD Jumlah perbezaan kuasa dua dengan penyamaran.
(tiada parameter)
PEMAIN: 2dimage/transform
diperhalusi Transformasi afine (enam darjah kebebasan), parameter yang disokong ialah:
imgboundary = cermin; kilang
keadaan sempadan interpolasi imej. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinebc
imgkernel = [bspline:d=3]; kilang
kernel interpolator imej. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinekernel
tegar Transformasi tegar (iaitu putaran dan terjemahan, tiga darjah daripada
kebebasan)., parameter yang disokong ialah:
imgboundary = cermin; kilang
keadaan sempadan interpolasi imej. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinebc
imgkernel = [bspline:d=3]; kilang
kernel interpolator imej. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinekernel
pusat reput = [[0,0]]; 2dfvector
Pusat putaran relatif, iaitu <0.5,0.5> sepadan dengan pusat
segi empat tepat sokongan.
putaran Transformasi putaran (iaitu putaran tentang pusat tertentu, satu darjah
kebebasan)., parameter yang disokong ialah:
imgboundary = cermin; kilang
keadaan sempadan interpolasi imej. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinebc
imgkernel = [bspline:d=3]; kilang
kernel interpolator imej. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinekernel
pusat reput = [[0,0]]; 2dfvector
Pusat putaran relatif, iaitu <0.5,0.5> sepadan dengan pusat
segi empat tepat sokongan.
spline Transformasi bentuk bebas yang boleh diterangkan oleh set pekali B-spline
dan inti B-spline asas., parameter yang disokong ialah:
anisorate = [[0,0]]; 2dfvector
kadar pekali anisotropik dalam piksel, nilai bukan positif akan menjadi
ditimpa oleh nilai 'kadar'..
imgboundary = cermin; kilang
keadaan sempadan interpolasi imej. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinebc
imgkernel = [bspline:d=3]; kilang
kernel interpolator imej. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinekernel
kernel = [bspline:d=3]; kilang
kernel spline transformasi.. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinekernel
penalti = ; kilang
Penggal penalti transformasi. Untuk pemalam yang disokong lihat
PLUGINS:2dtransform/splinepenalty
kadar = 10; terapung dalam [1, inf)
kadar pekali isotropik dalam piksel.
menterjemah Terjemahan sahaja (dua darjah kebebasan), parameter yang disokong ialah:
imgboundary = cermin; kilang
keadaan sempadan interpolasi imej. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinebc
imgkernel = [bspline:d=3]; kilang
kernel interpolator imej. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinekernel
vf Pemalam ini melaksanakan transformasi yang mentakrifkan terjemahan untuk setiap satu
titik grid yang mentakrifkan domain transformasi., disokong
parameter ialah:
imgboundary = cermin; kilang
keadaan sempadan interpolasi imej. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinebc
imgkernel = [bspline:d=3]; kilang
kernel interpolator imej. Untuk pemalam yang disokong lihat
PLUGIN:1d/splinekernel
PEMAIN: 2dtransform/splinepenalty
divcurl penalti divcurl pada transformasi, parameter yang disokong ialah:
curl = 1; terapung dalam [0, inf)
berat penalti pada curl.
div = 1; terapung dalam [0, inf)
berat penalti atas perbezaan.
norma = 0; bool
Tetapkan kepada 1 jika penalti harus dinormalisasi berkenaan dengan imej
saiz.
berat = 1; terapung dalam (0, inf)
berat tenaga penalti.
CONTOH
Daftarkan siri imej yang diberikan oleh imej 'inputXXXX.png' untuk merujuk imej 30. Langkau dua
imej pada permulaan dan menggunakan maklumat bersama sebagai fungsi kos, dan menghukum
transformasi dengan divcurl dengan berat 5. Simpan hasilnya dalam 'registeredXXXX.png'.
mia-2dmany2one-nonrigid -i input0000.png -o registered%04d.png -k 2 -r 30 image:cost=mi
divcurl:berat=5
AUTHOR(s)
Gert Wollny
HAKCIPTA
Perisian ini adalah Hak Cipta (c) 1999‐2015 Leipzig, Jerman dan Madrid, Sepanyol. Ia datang
dengan BENAR-BENAR TIADA WARANTI dan anda boleh mengagihkannya semula di bawah syarat-syarat GNU
LESEN AWAM AM Versi 3 (atau lebih baru). Untuk maklumat lanjut jalankan program dengan
pilihan '--hak cipta'.
Gunakan mia-2dmany2one-nonrigid dalam talian menggunakan perkhidmatan onworks.net