InglésFrancésespañol

icono de página de OnWorks

pkfilter - Online en la nube

Ejecute pkfilter en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando pkfilter que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


pkfilter - programa para filtrar imágenes rasterizadas

SINOPSIS


filtro de paquete -i Las opciones de entrada -o salida [-f filtrar | -srf presentar [-srf presentar] ... | -fwhm propuesta de [-fwhm
propuesta de] ...] [opciones] [avanzado opciones]

DESCRIPCIÓN


filtro de paquete implementa filtrado espacial y espectral para datos ráster. En el dominio espacial
(X, Y), el filtro normalmente implica un núcleo de convolución rectangular (ventana móvil).
Para evitar el desplazamiento de la imagen, el tamaño de la ventana debe ser impar (3, 5, 7, ...). Puedes configurar
los tamaños de ventana en las direcciones X e Y por separado con las opciones -dx y -dy. La
se aplica kernel circular (disco) si la opción -circulo Está establecido. Una descripción general de los
filtros (opción -f|--filtrar) se da a continuación. Puede crear filtros personalizados por
definir sus propios taps de filtro (elementos multiplicativos del kernel de filtro) a través de un ascii
archivo (opción -grifo). En el dominio espectral / temporal (Z) puede filtrar ráster multibanda
entradas. El tamaño del filtro de kernel se puede configurar con la opción -dz (use solo valores impares).

FILTROS IN ESPACIAL (DX, DY) Y ESPECTRAL / TEMPORAL (ZD) DOMINIO
El número de bandas de salida es igual al número de bandas de entrada

Descripción del filtro
dilatar dilatación morfológica
erosionar la erosión morfológica
cerrar cierre morfoligical
(dilatar + erosionar)
apertura morfoligical abierta
(erosionar + dilatar)
valores de smoothnodata valores de nodata suaves (establecer
--sin datos ¡opción!)

Ejemplo: nodata "suave" (interpolar) en el dominio espectral / temporal (-dz 1), utilizando un lineal
interpolación

filtro de paquete -i entrada.tif -o alisado.tif -dz 1 -f Smoothnodata -interp. lineal

Ejemplo: filtro entrada.tif en dominio espacial con filtro de dilatación morfológica con kernel
tamaño 3x3.

filtro de paquete -i entrada.tif -o dilatado.tif -dx 3 -dy 3 -f se expande

En caso de ventana móvil, el número de bandas de salida es igual al número de bandas de entrada. En
caso dz = 1, la banda de salida única se calcula como resultado de la función estadística
aplicado a todas las bandas.

Descripción del filtro
nmero de informe vlido de vlido (no
nodata) valores en la ventana
mediana realice un filtro de mediana en
espacial (dx, dy) o
dominio espectral / temporal (dz)
var calcular la varianza en la ventana
min calcular el mínimo en la ventana
max calcular el máximo en la ventana
suma calcular suma en ventana
significa calcular la media en la ventana
stdev calcular la desviación estándar en
ventana

filtro savgolay Savitzky-Golay (comprobar
página de ejemplos!)
percentil calcular el valor del percentil en
ventana
proporción calcula la proporción en la ventana

Ejemplo: filtro de mediana en dominio espacial

filtro de paquete -i entrada.tif -o mediana.tif -dx 3 -dy 3 -f media

Ejemplo: calcular la varianza estadística en el dominio espectral / temporal (banda de salida única)

filtro de paquete -i entrada.tif -o var.tif -dz 1 -f var

ONDULA FILTROS
El número de bandas de salida es igual al número de bandas de entrada

Descripción del filtro
Transformada de ondícula discreta dwt
ondícula inversa discreta dwti
transformar
dwt_cut ondícula discreta + inversa
transformar, usando el umbral
opción para cortar el percentil de
coeficientes

Ejemplo: calcular ondículas discretas en el dominio espacial

filtro de paquete -i lena.tif -o lena_dwt.tif -f TPM

Ejemplo: Calcule una ondícula discreta en el dominio espectral / temporal

filtro de paquete -i serie temporal.tif -o dwt.tif -f TPM -dz 1

El número de bandas de salida es igual al número de bandas de entrada

Descripción del filtro
dwt_cut_from discreta wavelet + inverso
transformar, poner todo alto
coeficientes de frecuencia a cero
(escala> = umbral)

Ejemplo: Calcular series de tiempo de baja frecuencia basadas en ondículas discretas + transformada inversa
en el dominio espectral / temporal, conservando solo los coeficientes hasta la escala 3.

filtro de paquete -i serie temporal.tif -o bajafrecuencia.tif -f dwt_cut_from -dz 1 -t 4

FILTROS IN ESPACIAL DOMINIO ÚNICO (DX, DY > 1 Y IMPAR).
El número de bandas de salida es igual al número de bandas de entrada.

Descripción del filtro
campo aleatorio de mrf Markov
ismin pixel es mínimo?
ismax pixel es el máximo?
cambio realiza un cambio de píxel en el espacio
ventana
codificar píxeles codificados en un espacio
ventana
modo (voto mayoritario) realiza un voto mayoritario (conjunto
--clase opción)

detección de borde horizontal sobelx
detección de borde vertical sobely
detección de borde diagonal sobelxy (NE-SW)
detección de borde diagonal sobelyx (NW-SE)
countid contar números digitales en la ventana
ordenar los píxeles de clasificación en orden
densidad calculó la densidad
El píxel central homog debe ser idéntico
a todos los demás píxeles dentro
ventana
El píxel central heterog debe ser diferente
que todos los demás píxeles dentro
ventana

Ejemplo: detección de bordes Sobel en dirección horizontal

filtro de paquete -i lena.tif -o sobelx.tif -f solbelx -dx 5 -dy 5

OPCIONES


-i nombre de archivo, --aporte nombre de archivo
imagen de entrada

-o nombre de archivo, --producción nombre de archivo
imagen de clasificación de salida

-f filtrar, --filtrar filtrar
función de filtro (nvalid, median, var, min, max, sum, mean, dilatar, erosionar, cerrar,
abierto, homog (el píxel central debe ser idéntico a todos los demás píxeles dentro de la ventana),
heterog (el píxel central debe ser diferente a todos los demás píxeles dentro de la ventana),
sobelx (detección de borde horizontal), sobely (detección de borde vertical), sobelxy
(detección de borde diagonal NE-SW), sobelyx (detección de borde diagonal NW-SE), densidad,
countid, modo (votación por mayoría, solo para clases), smoothnodata (smooth nodata
valores solamente) valores, ismin, ismax, order (clasificar los píxeles en orden), stdev, mrf, dwt,
dwti, dwt_cut, dwt_cut_from, scramble, shift, savgolay, percentil, proporción)

-dx propuesta de, --dx propuesta de
filtrar el tamaño del núcleo en x, usar solo valores impares

-dy propuesta de, --dy propuesta de
filtrar el tamaño del kernel en y, usar solo valores impares

-dz propuesta de, --dz propuesta de
filtrar el tamaño del núcleo en z (banda o dimensión espectral), debe ser impar (ejemplo: 3).
Establezca dz> 0 si se debe utilizar un filtro 1-D en el dominio de banda

-sin datos propuesta de, --sin datos propuesta de
valor (es) nodata (utilizado para el filtro smoothnodata)

-v nivel, --verboso nivel
modo detallado si> 0

Opciones avanzadas

-circulo, --circular
núcleo de disco circular para dilatación y erosión

-r Método, --método de muestreo Método
Método de remuestreo para operación de cambio (cerca: vecino más cercano, bilineal: bi-
Interpolación linear).

-co opción, --co opción
Opción de creación para archivo de salida. Se pueden especificar varias opciones.

-peso tipo, --onda pequeña tipo
tipo de wavelet: daubechies, daubechies_centered, haar, haar_centered, bspline,
bspline_centered

-wf -, --wf -
familia wavelet (momento de desaparición, véase también
http://www.gnu.org/software/gsl/manual/html_node/DWT-Initialization.html)

-clase propuesta de, --clase propuesta de
valor (es) de clase a utilizar para densidad, erosión, dilatación, apertura y cierre,
thresholding

-t umbral, --umbral umbral
valor (s) de umbral a utilizar para el filtro de umbral (uno para cada clase), o umbral
para cortar para dwt_cut (use 0 para mantener todo) o dwt_cut_from, o sigma para shift

-grifo nombre de archivo, --grifo nombre de archivo
archivo de texto que contiene taps utilizados para el filtrado espacial (de ul a lr). Utilice dimX y
dimY para especificar las dimensiones del grifo en xey. Dejar vacío por no utilizar grifos

-tapz propuesta de, --tapz propuesta de
grifos utilizados para el filtrado espectral

-almohadilla Método, --almohadilla Método
Método de relleno para filtrar (cómo manejar efectos de borde). Escoger entre:
simétrico, replicado, circular, constante (almohadilla con 0).

-fwhm propuesta de, --fwhm propuesta de
lista de la mitad de ancho completo para aplicar filtrado espectral (-fwhm band1 -fwhm band2 ...)

-srf nombre de archivo, --srf nombre de archivo
lista de archivos ASCII que contienen funciones de respuesta espectral (dos columnas: longitud de onda
respuesta)

-ganar columna, --longitud de onda en columna
número de columna del archivo ASCII de entrada que contiene longitudes de onda

-wout propuesta de, --longitud de ondaFuera propuesta de
lista de longitudes de onda en el espectro de salida (-wout band1 -wout band2 ...)

-abajo propuesta de, --abajo propuesta de
factor de muestreo descendente. Utilice el valor 1 para no reducir la resolución). Utilice el valor n> 1 para
submuestreo (agregación)

-beta nombre de archivo, --beta nombre de archivo
Archivo ASCII con beta para cada transición de clase en Markov Random Field

-eps propuesta de, --eps propuesta de
Marcado de error para característica lineal

-l1, --l1
obtener la longitud más larga del objeto para la característica lineal

.A1, --a1
obtener el ángulo encontrado para la longitud más larga del objeto para la característica lineal

.A2, --a2
obtener el ángulo encontrado para la longitud más corta del objeto para la característica lineal

-interp. tipo, --interp. tipo
tipo de interpolación para filtrado espectral (ver
http://www.gnu.org/software/gsl/manual/html_node/Interpolation-Types.html)

-Antiguo Testamento tipo, --otipo tipo
Tipo de datos para la imagen de salida ({Byte / Int16 / UInt16 / UInt32 / Int32 / Float32 /
Float64 / CInt16 / CInt32 / CFloat32 / CFloat64}). Cadena vacía: hereda el tipo de
imagen de entrada

-de Formato GDAL, --oformato Formato GDAL
Formato de imagen de salida (ver también gdal_translate(1)).

-Connecticut nombre de archivo, --Connecticut nombre de archivo
tabla de colores (archivo con 5 columnas: id RGB ALFA (0: transparente, 255: sólido)). Usar
ninguno para omitir la tabla de colores

EJEMPLO


Filtrado: in espacial dominio

Filtro input.tif con filtro de dilatación morfológica. Utilice un kernel circular (en lugar de
rectangular) de tamaño 3x3.

filtro de paquete -i entrada.tif -o filtro.tif -dx 3 -dy 3 -f se expande -circulo

Similar al ejemplo anterior, pero considere solo valores de 255 para la operación de filtrado.
Uso típico: dilatar los valores de la nube en la imagen de entrada que están marcados como 255

filtro de paquete -i entrada.tif -o filtro.tif -dx 3 -dy 3 -clase 255 -f se expande -circulo

Filtrado: in espectral / temporal dominio

Calcule el valor mediano de cada píxel, calculado en una ventana móvil de ancho 3 (-dz
3) en todas las bandas de entrada. El dataset ráster de salida contendrá tantas bandas como el
dataset ráster de entrada.

filtro de paquete -i entrada.tif -o filtro_stdev.tif -dz 3 -f media

Sin ventana móvil (-dz 1). Calcule la desviación estándar de cada píxel, calculada en
todas las bandas de entrada. El dataset ráster de salida contendrá una sola banda.

filtro de paquete -i entrada.tif -o filtro_stdev.tif -dz 1 -f desvst

Nodatos "suaves" (interpolados) en el dominio espectral / temporal (-dz 1), utilizando un lineal
interpolación. Se admiten los siguientes tipos de interpolación: akima (predeterminado), lineal,
polyinomial, cspline, cspline_periodic, akima_periodic (marque gsl ⟨http: //
www.gnu.org/software/gsl/manual/html_node/Interpolation-Types.html⟩ página para más
información sobre los tipos de interpolación).

filtro de paquete -i entrada.tif -o input_smoothed.tif -dz 1 -f Smoothnodata -interp. lineal

24 de enero de 2016 filtro de paquete(1)

Utilice pkfilter en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    OficinaPiso
    OficinaPiso
    OfficeFloor proporciona inversión de
    control de acoplamiento, con su: - dependencia
    inyección - inyección de continuación -
    inyección de hilo Para más información
    visita el...
    Descargar Office Floor
  • 2
    DivKit
    DivKit
    DivKit es un servidor de código abierto
    Marco de interfaz de usuario (SDUI). Te permite
    implementar actualizaciones provenientes del servidor para
    diferentes versiones de la aplicación. Además, puede ser
    usado para ...
    Descargar DivKit
  • 3
    subconvertidor
    subconvertidor
    Utilidad para convertir entre varios
    formato de suscripción. Usuarios de cohetes sombríos
    debe usar ss, ssr o v2ray como destino.
    Puede agregar &remark= a
    HT similar a Telegram...
    Descargar subconvertidor
  • 4
    CHAPOTEO
    CHAPOTEO
    SWASH es un numérico de propósito general
    herramienta para simular inestabilidad,
    no hidrostático, de superficie libre,
    fenómenos de transporte y flujo rotacional
    en aguas costeras como ...
    Descargar SWASH
  • 5
    VBA-M (Archivado - Ahora en Github)
    VBA-M (Archivado - Ahora en Github)
    El proyecto se ha trasladado a
    https://github.com/visualboyadvance-m/visualboyadvance-m
    caracteristicas:Creación de trucosguardar estadosmulti
    sistema, compatible con gba, gbc, gb, sgb,
    sgb2tu...
    Descargar VBA-M (Archivado - Ahora en Github)
  • 6
    Stacer
    Stacer
    Optimizador y monitorización del sistema Linux
    Repositorio de Github:
    https://github.com/oguzhaninan/Stacer.
    Público: Usuarios finales / Escritorio. Usuario
    interfaz: Qt. Programando La...
    Descargar Stacer
  • Más "

Comandos de Linux

  • 1
    7za
    7za
    7za - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7za
  • 2
    7zr
    7zr
    7zr: un archivador de archivos con la máxima
    índice de compresión ...
    Ejecute 7zr
  • 3
    cpan
    cpan
    cpan: interactúa fácilmente con CPAN desde
    la linea de comando...
    Ejecutar cpan
  • 4
    cpan2debp
    cpan2debp
    dh-make-perl - Crear código fuente de Debian
    paquetes de módulos Perl...
    Ejecutar cpan2debp
  • 5
    joder
    joder
    freewheeling - musical en vivo en bucle
    instrumento...
    Corre rápido
  • 6
    fwexec
    fwexec
    fwexec - programa para cargar y volver a ejecutar
    archivo de imagen a un dispositivo NXT conectado...
    Ejecutar fwexec
  • Más "

Ad