InggrisPerancisSpanyol

favorit OnWorks

pkfilter - Online di Cloud

Jalankan pkfilter di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah pkfilter yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


pkfilter - program untuk memfilter gambar raster

RINGKASAN


pkfilter -i memasukkan -o keluaran [-f menyaring | -srf fillet [-srf fillet]...| -fwhm nilai [-fwhm
nilai]... ] [Pilihan] [maju Pilihan]

DESKRIPSI


pkfilter mengimplementasikan penyaringan spasial dan spektral untuk data raster. Dalam domain spasial
(X, Y), filter biasanya melibatkan kernel konvolusi persegi panjang (jendela bergerak).
Untuk menghindari pergeseran gambar, ukuran jendela harus ganjil (3, 5, 7, ...). Anda dapat mengatur
ukuran jendela dalam arah X dan Y secara terpisah dengan opsi -dx dan -dy. Sebuah
kernel melingkar (disk) diterapkan jika opsi -lingkaran diatur. Ikhtisar yang didukung
filter (opsi -f|--Saring) diberikan di bawah ini. Anda dapat membuat filter khusus dengan
mendefinisikan tap filter Anda sendiri (elemen perkalian dari kernel filter) melalui ascii
berkas (opsi -keran). Di domain spektral/temporal (Z) Anda dapat memfilter raster multi-band
masukan. Ukuran filter kernel dapat diatur dengan opsi -dz (gunakan nilai ganjil saja).

FILTER IN SPASIAL (DX, DY) DAN SPEKRAL/TEMPORAL (DZ) DOMAIN
Jumlah pita keluaran sama dengan jumlah pita masukan

Deskripsi Filter
melebarkan morfologi dilatasi
mengikis erosi morfologis
tutup morfologis penutupan
(melebarkan + mengikis)
buka bukaan morfologis
(mengikis + melebar)
nilai smoothnodata nilai smoothnodata (set
--tidak ada data pilihan!)

Contoh: Nodata "Smooth" (interpolasi) dalam domain spektral/temporal (-dz 1), menggunakan linear
interpolasi

pkfilter -i masukan.tif -o dihaluskan.tif -dz 1 -f smoothnodata -interupsi linear

Contoh: Filter masukan.tif dalam domain spasial dengan filter dilatasi morfologi dengan kernel
ukuran 3x3.

pkfilter -i masukan.tif -o melebar.tif -dx 3 -dy 3 -f melebarkan

Dalam kasus jendela bergerak, jumlah pita keluaran sama dengan jumlah pita masukan. Di dalam
kasus dz=1, pita keluaran tunggal dihitung sebagai hasil dari fungsi statistik
berlaku untuk semua band.

Deskripsi Filter
nvalid nomor laporan yang valid (bukan
nodata) nilai di jendela
median melakukan filter median di
spasial (dx, dy) atau
domain spektral/temporal (dz)
var menghitung varians di jendela
min hitung minimum di jendela
max menghitung maksimum di jendela
jumlah menghitung jumlah di jendela
rata-rata hitung rata-rata di jendela
stdev menghitung simpangan baku dalam
jendela

savgolay Filter Savitzky-Golay (periksa
halaman contoh!)
persentil menghitung nilai persentil di
jendela
proporsi hitung proporsi di jendela

Contoh: Filter median dalam domain spasial

pkfilter -i masukan.tif -o median.tif -dx 3 -dy 3 -f rata-rata

Contoh: Hitung varians statistik dalam domain spektral/temporal (pita keluaran tunggal)

pkfilter -i masukan.tif -o var.tif -dz 1 -f adalah

KONCAH FILTER
Jumlah pita keluaran sama dengan jumlah pita masukan

Deskripsi Filter
transformasi wavelet diskrit dwt
gelombang terbalik diskrit dwti
mengubah
dwt_cut wavelet diskrit + invers
mengubah, menggunakan ambang batas
opsi untuk memotong persentil dari
koefisien

Contoh: Hitung wavelet diskrit dalam domain spasial

pkfilter -i lena.tif -o lena_dwt.tif -f dwt

Contoh: Hitung wavelet diskrit dalam domain spektral/temporal

pkfilter -i seri waktu.tif -o dwt.tif -f dwt -dz 1

Jumlah pita keluaran sama dengan jumlah pita masukan

Deskripsi Filter
dwt_cut_dari wavelet diskrit + invers
mengubah, mengatur semua tinggi
koefisien frekuensi ke nol
(skala >= ambang batas)

Contoh: Hitung deret waktu frekuensi rendah berdasarkan wavelet diskrit + transformasi terbalik
dalam domain spektral/temporal, hanya mempertahankan koefisien hingga skala 3.

pkfilter -i seri waktu.tif -o frekuensi rendah.tif -f dwt_cut_from -dz 1 -t 4

FILTER IN SPASIAL DOMAIN HANYA (DX, DY > 1 DAN ANEH).
Jumlah pita keluaran sama dengan jumlah pita masukan.

Deskripsi Filter
bidang acak mrf Markov
piksel ismin minimum?
ismax piksel maksimum?
shift melakukan pergeseran piksel dalam spasial
jendela
berebut piksel berebut dalam spasial
jendela
mode (pemungutan suara mayoritas) melakukan pemilihan suara mayoritas (set
--kelas opsional)

deteksi tepi horizontal sobelx
deteksi tepi vertikal yang tenang
deteksi tepi diagonal sobelxy (NE-SW)
deteksi tepi diagonal sobelyx (NW-SE)
countid menghitung nomor digital di jendela
urutkan peringkat piksel secara berurutan
kepadatan menghitung kepadatan
piksel pusat homog harus identik
ke semua piksel lain di dalam
jendela
piksel pusat heterog harus berbeda
daripada semua piksel lain di dalamnya
jendela

Contoh: Deteksi tepi sobel dalam arah horizontal

pkfilter -i lena.tif -o sobelx.tif -f solbelx -dx 5 -dy 5

PILIHAN


-i nama file, --memasukkan nama file
masukan gambar

-o nama file, --keluaran nama file
gambar klasifikasi keluaran

-f menyaring, --Saring menyaring
fungsi filter (nvalid, median, var, min, max, sum, mean, dilate, erode, close,
terbuka, homog (piksel pusat harus identik dengan semua piksel lain di dalam jendela),
heterog (piksel pusat harus berbeda dari semua piksel lain di dalam jendela),
sobelx (deteksi tepi horizontal), sobely (deteksi tepi vertikal), sobelxy
(deteksi tepi diagonal NE-SW), sobelyx (deteksi tepi diagonal NW-SE), kepadatan,
countid, mode (pemungutan suara mayoritas, hanya untuk kelas), smoothnodata (nodata halus
nilai saja) nilai, ismin, ismax, urutan (urutan piksel dalam urutan), stdev, mrf, dwt,
dwti, dwt_cut, dwt_cut_from, scramble, shift, savgolay, persentil, proporsi)

-dx nilai, --dx nilai
filter ukuran kernel dalam x, gunakan nilai ganjil saja

-dy nilai, --dy nilai
filter ukuran kernel dalam y, gunakan nilai ganjil saja

-dz nilai, --dz nilai
ukuran kernel filter dalam z (dimensi pita atau spektral), harus ganjil (contoh: 3).
Setel dz>0 jika filter 1-D harus digunakan di domain band

-tidak ada data nilai, --tidak ada data nilai
nilai nodata (digunakan untuk filter smoothnodata)

-v tingkat, --bertele-tele tingkat
modus verbose jika > 0

Advanced options

-lingkaran, --bundar
kernel cakram melingkar untuk pelebaran dan erosi

-r metode, --resampling-metode metode
Metode resampling untuk operasi shifting (dekat: tetangga terdekat, bilinear: bi-
interpolasi linier).

-bersama Option, --bersama Option
Opsi pembuatan untuk file keluaran. Beberapa opsi dapat ditentukan.

-wt mengetik, --koncah mengetik
jenis wavelet: daubechies, daubechies_center, haar, haar_center, bspline,
bspline_center

-wf keluarga, --wf keluarga
keluarga wavelet (momen lenyap, lihat juga
http://www.gnu.org/software/gsl/manual/html_node/DWT-Initialization.html)

Kelas nilai, --kelas nilai
nilai kelas yang digunakan untuk kerapatan, erosi, pelebaran, pembukaan dan penutupan,
ambang batas

-t ambang, --ambang ambang
nilai ambang yang akan digunakan untuk filter ambang (satu untuk setiap kelas), atau ambang
untuk memotong untuk dwt_cut (gunakan 0 untuk menyimpan semua) atau dwt_cut_from, atau sigma untuk shift

-keran nama file, --mengetuk nama file
file teks yang berisi ketukan yang digunakan untuk penyaringan spasial (dari ul ke lr). Gunakan dimX dan
dimY untuk menentukan dimensi tap dalam x dan y. Biarkan kosong karena tidak menggunakan keran

-ketukz nilai, --ketukz nilai
keran yang digunakan untuk penyaringan spektral

-bantalan metode, --bantalan metode
Metode padding untuk penyaringan (cara menangani efek tepi). Pilih diantara:
simetris, meniru, melingkar, konstan (pad dengan 0).

-fwhm nilai, --fwhm nilai
daftar setengah lebar penuh untuk menerapkan penyaringan spektral (-fwhm band1 -fwhm band2 ...)

-srf nama file, --srf nama file
daftar file ASCII yang berisi fungsi respons spektral (dua kolom: panjang gelombang
tanggapan)

-menang col, --panjang gelombangIn col
nomor kolom input file ASCII yang berisi panjang gelombang

-tanpa nilai, --panjang gelombang Keluar nilai
daftar panjang gelombang dalam spektrum keluaran (-tanpa band1 -tanpa band2 ...)

-turun nilai, --turun nilai
faktor sampling bawah. Gunakan nilai 1 tanpa downsampling). Gunakan nilai n>1 untuk
downsampling (agregasi)

-beta nama file, --beta nama file
File ASCII dengan beta untuk setiap transisi kelas di Markov Random Field

-ep nilai, --eps nilai
margin kesalahan untuk fitur linier

-l1, --l1
dapatkan panjang objek terpanjang untuk fitur linier

.A1, --a1
dapatkan sudut yang ditemukan untuk panjang objek terpanjang untuk fitur linier

.A2, --a2
dapatkan sudut yang ditemukan untuk panjang objek terpendek untuk fitur linier

-interupsi mengetik, --interp mengetik
jenis interpolasi untuk penyaringan spektral (lihat
http://www.gnu.org/software/gsl/manual/html_node/Interpolation-Types.html)

-ot mengetik, --otipe mengetik
Tipe data untuk gambar keluaran ({Byte / Int16 / UInt16 / UInt32 / Int32 / Float32 /
Float64 / CInt16 / CInt32 / CFloat32 / CFloat64}). String kosong: mewarisi tipe dari
masukan gambar

-dari format GDAL, --oformat format GDAL
Format gambar keluaran (lihat juga gdal_translate(1)).

-kt nama file, --ct nama file
tabel warna (file dengan 5 kolom: id RGB ALFA (0: transparan, 255: solid)). Menggunakan
tidak ada yang menghilangkan tabel warna

CONTOH


Penyaringan in spasial domain

Filter input.tif dengan filter dilatasi morfologi. Gunakan kernel melingkar (bukan
persegi panjang) berukuran 3x3.

pkfilter -i masukan.tif -o filter.tif -dx 3 -dy 3 -f melebarkan -lingkaran

Mirip dengan contoh sebelumnya, tetapi pertimbangkan hanya nilai 255 untuk operasi penyaringan.
Penggunaan umum: melebarkan nilai awan dalam gambar input yang ditandai sebagai 255

pkfilter -i masukan.tif -o filter.tif -dx 3 -dy 3 Kelas 255 -f melebarkan -lingkaran

Penyaringan in spektral/temporal domain

Hitung nilai median untuk setiap piksel, dihitung pada jendela bergerak dengan lebar 3 (-dz
3) pada semua pita masukan. Dataset raster keluaran akan berisi band sebanyak
masukan dataset raster.

pkfilter -i masukan.tif -o filter_stdev.tif -dz 3 -f rata-rata

Tidak ada jendela yang bergerak (-dz 1). Hitung simpangan baku untuk setiap piksel, dihitung pada
semua band masukan. Dataset raster keluaran hanya akan berisi satu pita.

pkfilter -i masukan.tif -o filter_stdev.tif -dz 1 -f stdev

Nodata "Halus" (interpolasi) dalam domain spektral/temporal (-dz 1), menggunakan linear
interpolasi. Jenis interpolasi berikut didukung: akima (default), linier,
polinomial, cspline, cspline_periodic, akima_periodic (silakan periksa gsl http://
www.gnu.org/software/gsl/manual/html_node/Interpolation-Types.html⟩ halaman untuk lebih
informasi tentang jenis interpolasi).

pkfilter -i masukan.tif -o masukan_dihaluskan.tif -dz 1 -f smoothnodata -interupsi linear

24 Januari 2016 pkfilter(1)

Gunakan pkfilter online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    XMLTV
    XMLTV
    XMLTV adalah seperangkat program untuk diproses
    Daftar TV (tvguide) dan bantu kelola
    menonton TV Anda, menyimpan daftar di
    format berbasis XML. Ada utilitas untuk
    melakukan...
    Unduh XMLTV
  • 2
    menyerang
    menyerang
    Proyek Perangkat Lunak Bebas Striker. Artefak
    dirilis di bawah 'berbasis niat'
    lisensi ganda: AGPLv3 (komunitas) dan
    CC-BY-NC-ND 4.0 internasional
    (komersial)...
    Unduh strir.dll
  • 4
    GIFLIB
    GIFLIB
    giflib adalah perpustakaan untuk membaca dan
    menulis gambar gif. Ini adalah API dan ABI
    kompatibel dengan libungif yang ada di
    penggunaan luas sementara kompresi LZW
    algoritma adalah...
    Unduh GIFLIB.dll
  • 5
    Alt-f
    Alt-f
    Alt-F menyediakan sumber terbuka dan gratis
    firmware alternatif untuk DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F memiliki Samba dan NFS;
    mendukung ext2/3/4...
    Unduh Alt-F
  • 6
    usm
    usm
    Usm adalah paket slackware terpadu
    manajer yang menangani otomatis
    resolusi ketergantungan. Ini menyatukan
    berbagai repositori paket termasuk
    slackware, slacky, p ...
    Unduh usm
  • Lebih banyak lagi »

Perintah Linux

Ad