EnglishFrenchSpanyol

Ad


Favicon OnWorks

funcen - Dalam talian di Awan

Jalankan funcen dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah fungsi arahan 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


funcen - cari centroid (untuk jadual binari)

SINOPSIS


funcen [-i] [-n iter] [-t tol] [-v lev]

PILIHAN


-i # gunakan penapisan imej (lalai: penapisan acara)
-n iter # bilangan lelaran maksimum (lalai: 0)
-t tol # jarak toleransi piksel (lalai: 1.0)
-v [0,1,2,3] # tahap verbositi keluaran (lalai: 0)

DESCRIPTION


funcen secara berulang mengira kedudukan centroid dalam satu atau lebih kawasan a
Jadual Funtools (jadual binari FITS atau fail acara mentah). Bermula dengan jadual input, an
spesifikasi kawasan awal, dan kiraan lelaran, program mengira purata x
dan kedudukan y dalam wilayah dan kemudian menggunakan kedudukan baharu ini sebagai pusat wilayah untuk
lelaran seterusnya. Lelaran ditamatkan apabila bilangan maksimum lelaran dicapai
atau apabila jarak toleransi input dipenuhi untuk rantau itu. Kiraan peristiwa dalam
rantau akhir kemudian dikeluarkan, bersama-sama dengan nilai kedudukan piksel (dan, jika tersedia,
kedudukan WCS).

Argumen pertama untuk program menentukan fail jadual Funtools untuk diproses. Sejak
fail mesti dibaca berulang kali, nilai "stdin" tidak dibenarkan apabila bilangan
lelaran bukan sifar. Gunakan Funtools Bracket Notation untuk menentukan sambungan FITS dan
penapis.

Argumen kedua yang diperlukan ialah deskriptor rantau awal. Pelbagai wilayah adalah
dibenarkan. Walau bagaimanapun, kawasan kompaun (pemecut, kawasan hujah berubah dan kawasan
disambungkan melalui algebra boolean) tidak dibenarkan. Titik dan poligon juga adalah haram.
Sekatan ini mungkin ditarik balik dalam versi akan datang, jika wajar.

. -n suis (nombor lelaran) menentukan bilangan maksimum lelaran untuk dilakukan.
Lalai ialah 0, yang bermaksud bahawa program hanya akan mengira dan memaparkan bilangan
peristiwa di kawasan awal. Ambil perhatian bahawa apabila lelaran ialah 0, data boleh dimasukkan
melalui stdin.

. -t suis (toleransi) menentukan nilai toleransi titik terapung. Jika jarak
antara nilai kedudukan centroid semasa dan nilai kedudukan terakhir adalah kurang daripada ini
nilai, lelaran ditamatkan. Nilai lalai ialah 1 piksel.

. -v suis (verbosity) menentukan tahap verbosity output. Lalai ialah 0,
yang menghasilkan satu baris keluaran untuk setiap kawasan input yang terdiri daripada yang berikut
nilai:

mengira xy [ra dec coordsys]

3 nilai WCS terakhir adalah output jika maklumat WCS tersedia dalam pengepala fail data.
Oleh itu, sebagai contoh:

[sh] funcen -n 0 snr.ev "cir 505 508 5"
915 505.00 508.00 345.284038 58.870920 j2000

[sh] funcen -n 3 snr.ev "cir 505 508 5"
1120 504.43 509.65 345.286480 58.874587 j2000

Contoh pertama hanya mengira bilangan acara di rantau awal. Yang kedua
contoh mengulangi pengiraan centroid tiga kali untuk menentukan "terbaik" akhir
kedudukan.

Tahap verbositi yang lebih tinggi jelas membayangkan output yang lebih bertele-tele. Pada tahap 1, output
pada asasnya mengandungi maklumat yang sama seperti tahap 0, tetapi dengan pemformatan kata kunci:

[sh] funcen -v 1 -n 3 snr.ev "cir 505 508 5"
fail_acara: snr.ev
kawasan_permulaan: sekitar 505 508 5
toleransi: 1.0000
lelaran: 1

peristiwa: 1120
x,y(fizikal): 504.43 509.65
ra,dec(j2000): 345.286480 58.874587
wilayah_akhir1: sekitar 504.43 509.65 5

Output tahap 2 terhasil daripada pengiraan pertengahan juga.

Biasanya, penapisan rantau dilakukan menggunakan penapisan analitik (peristiwa), iaitu yang sama
gaya penapisan seperti yang dilakukan oleh fundisp and funtable. Menggunakan -i beralih untuk menentukan
penapisan imej, iaitu penapisan gaya yang sama seperti yang dilakukan oleh fungsi. Oleh itu, anda boleh
lakukan pengiraan pantas kiraan di kawasan, menggunakan sama ada analitik atau imej
kaedah penapisan, dengan menyatakan
-n 0 dan pilihan -i suis. Kedua-dua kaedah ini selalunya memberikan hasil yang berbeza kerana
bagaimana peristiwa sempadan diproses:

[sh] funcen snr.ev "cir 505 508 5"
915 505.00 508.00 345.284038 58.870920 j2000

[sh] funcen -i snr.ev "cir 505 508 5"
798 505.00 508.00 345.284038 58.870920 j2000

Lihat Sempadan Wilayah untuk mendapatkan maklumat lanjut tentang cara sempadan dikira menggunakan ini
dua kaedah.

Gunakan funcen dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad