InglésFrancésEspañol

Ejecutar servidores | Ubuntu > | Fedora > |


icono de página de OnWorks

mia-2dimagefilter - Online en la nube

Ejecute mia-2dimagefilter 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 mia-2dimagefilter 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


mia-2dimagefilter: ejecuta filtros en una imagen 2D.

SINOPSIS


filtro de imagen mia-2d -i -o [opciones]

DESCRIPCIÓN


filtro de imagen mia-2d Este programa ejecuta una serie de filtros en una imagen de entrada determinada. Los filtros
se dan como parámetros adicionales en la línea de comando y Ware se ejecuta en el orden en que
son dados. Para obtener una lista de filtros disponibles, puede ejecutar
'mia-plugin-help filter / 2dimage' desde la línea de comando

OPCIONES


-i --in-file = (entrada, obligatorio); io
imagen (s) de entrada que se filtrarán Para conocer los tipos de archivos admitidos, consulte
PLUGINS: 2dimage / io

-o --out-file = (salida, obligatorio); io
imágenes de salida que se han filtrado Para conocer los tipos de archivos admitidos, consulte
PLUGINS: 2dimage / io

Ayuda & Información
-V --verbose = advertencia
verbosidad de la salida, imprimir mensajes de nivel dado y prioridades más altas.
Las prioridades admitidas que comienzan en el nivel más bajo son:
info - Mensajes de bajo nivel
rastrear - Seguimiento de llamadas a funciones
fallar - Informar fallas en las pruebas
advertencia - Advertencias
error - Informar errores
depurar - Salida de depuración
mensaje - Mensajes normales
fatal - Informar solo errores fatales

--derechos de autor
imprimir información de derechos de autor

-h --ayuda
imprime esta ayuda

-? --uso
imprimir una breve ayuda

--versión
imprima el número de versión y salga

Procesamiento
--threads = -1
Número máximo de subprocesos a utilizar para el procesamiento, este número debe ser menor
o igual al número de núcleos de procesador lógico en la máquina. (-1:
estimación automática) .Número máximo de subprocesos a utilizar para el procesamiento, esto
El número debe ser menor o igual al número de núcleos de procesador lógico en
la máquina. (-1: estimación automática).

COMPLEMENTOS: 1d / spacialkernel


cdiff Se utilizan condiciones de límite de espejo, núcleo de filtro de diferencia central.

(sin parámetros)

gauss kernel de filtro de Gauss espacial, los parámetros admitidos son:

w = 1; uint en [0, inf)
la mitad del ancho del filtro.

COMPLEMENTOS: 1d / splinekernel


bspline Creación de kernel B-spline, los parámetros admitidos son:

d = 3; int en [0, 5]
Grado de spline.

mamás Creación de kernel OMoms-spline, los parámetros admitidos son:

d = 3; int en [3, 3]
Grado de spline.

COMPLEMENTOS: 2dimagen / combinador


absdiff Combinador de imágenes 'absdiff'

(sin parámetros)

add Combinador de imágenes 'agregar'

(sin parámetros)

div Combinador de imágenes 'div'

(sin parámetros)

mul Combinador de imágenes 'mul'

(sin parámetros)

por debajo Combinador de imágenes 'sub'

(sin parámetros)

COMPLEMENTOS: 2dimagen / filtro


adaptado Filtro de mediana adaptativo de imagen 2D, los parámetros admitidos son:

w = 2; int en [1, inf)
la mitad del ancho del filtro.

mediocre Un filtro de media adaptativo que funciona como un filtro de media normal, si la intensidad
La variación dentro de la máscara de filtro es menor que la variación de intensidad en el
imagen completa, que utiliza una fórmula especial si la variación local es mayor
luego la variación de la intensidad de la imagen., los parámetros admitidos son:

w = 1; int en [1, inf)
la mitad del ancho del filtro.

anís Filtro de imagen anisotrópico 2D, los parámetros admitidos son:

epsilon = 1; flotar en (0, inf)
umbral de cambio de iteración.

proceso = 100; int en [1, 10000]
número de iteraciones.

k = -1; flotar en [0, 100]
k el umbral de ruido (<= 0 -> adaptativo).

n = 8; colocar
vecindario. Los valores admitidos son :( 4, 8,)

psi = tuckey; dictar
función de parada de borde. Los valores admitidos son:
adivinar - función de parada de prueba
tuckey - función de parada tukey
pm1 - función de parada 1
pm2 - función de parada 2

paso de banda filtro de paso de banda de intensidad, los parámetros admitidos son:

max = 3.40282e + 38; flotador
máximo de la banda.

min = 0; flotador
mínimo de la banda.

binarizar filtro de binarización de imagen, los parámetros admitidos son:

max = 3.40282e + 38; flotador
máximo del rango aceptado.

min = 0; flotador
mínimo del rango aceptado.

Cerrar cierre morfológico, los parámetros soportados son:

indirecta = negro; colocar
una pista sobre el contenido de la imagen principal. Los valores admitidos son :( negro, blanco,
)

dar forma a = [esfera: r = 2]; fábrica
elemento estructurante. Para conocer los complementos compatibles, consulte PLUGINS: 2dimage / shape

combinar Combine dos imágenes con el operador de combinación dado. si 'reverse' se establece en
falso, el primer operador es la imagen pasada a través de la canalización del filtro, y
la segunda imagen se carga desde el archivo dado con el parámetro 'imagen' el
En el momento en que se ejecuta el filtro, los parámetros admitidos son:

imagen = (entrada, requerido, cadena)
segunda imagen que se necesita en el combinador.

op = (requerido, fábrica)
Combinador de imágenes para aplicar a las imágenes. Para conocer los complementos compatibles, consulte
PLUGINS: 2dimage / combinador

marcha atrás = 0; bool
invertir el orden en que las imágenes pasaron al combinador.

convertir filtro de conversión de formato de píxeles de imagen, los parámetros admitidos son:

a = 1; flotador
parámetro de conversión lineal a.

b = 0; flotador
parámetro de conversión lineal b.

mapa = opt; dictar
mapeo de conversión. Los valores admitidos son:
optar - aplicar una transformación lineal que asigne el rango de entrada real a
el rango de salida completo
distancia - aplicar transformación lineal que mapea el tipo de datos de entrada
rango al rango del tipo de datos de salida
copia - copiar datos al convertir
lineal - aplicar transformación lineal x -> a * x + b
optstat - aplicar una transformada lineal que mapee en función de la media de entrada y
variación al rango de salida completo

representante = ubyte; dictar
tipo de píxel de salida. Los valores admitidos son:
ninguna - sin tipo de píxel definido
flotar - coma flotante de 32 bits
sbyte - firmado de 8 bits
largo - 64 bits sin firmar
doble - coma flotante de 64 bits
sint - firmado de 32 bits
corto - 16 bits sin firmar
corto - firmado de 16 bits
uint - 32 bits sin firmar
largo - firmado de 64 bits
poco - datos binarios
UBYTE - 8 bits sin firmar

cultivo Recorta una región de una imagen, la región siempre se sujeta a la imagen original
tamaño., los parámetros admitidos son:

final = [[-1, -1]]; transmitible
final de la región de cultivo.

comienzo = [[0,0]]; transmitible
inicio de la región de cultivo.

se expande Filtro de dilatación de pila de imágenes 2d, los parámetros admitidos son:

indirecta = negro; colocar
una pista sobre el contenido de la imagen principal. Los valores admitidos son :( negro, blanco,
)

dar forma a = [esfera: r = 2]; fábrica
elemento estructurante. Para conocer los complementos compatibles, consulte PLUGINS: 2dimage / shape

distancia Filtro de distancia de imagen 2D, evalúa el mapa de distancia para una máscara binaria.

(sin parámetros)

bajar de escala Reducir la escala de la imagen de entrada utilizando un tamaño de bloque determinado para definir la escala descendente
factor. Antes de escalar la imagen se filtra mediante un filtro de suavizado para
elimine los datos de alta frecuencia y evite los artefactos de alias., compatible
los parámetros son:

b = [[1,1]]; 2dlímites
tamaño de bloque.

bx = 1; uint en [1, inf)
tamaño de bloque en la dirección x.

by = 1; uint en [1, inf)
tamaño de bloque en la dirección y.

núcleo = gauss; cuerda
kernel de filtro de suavizado que se va a aplicar, se estima el tamaño del filtro
basado en el tamaño del bloque ..

erosionar Filtro de erosión de pila de imágenes 2d, los parámetros admitidos son:

indirecta = negro; colocar
una pista sobre el contenido de la imagen principal. Los valores admitidos son :( negro, blanco,
)

dar forma a = [esfera: r = 2]; fábrica
elemento estructurante. Para conocer los complementos compatibles, consulte PLUGINS: 2dimage / shape

gauss filtro gauss 2D isotrópico, los parámetros admitidos son:

w = 1; int en [0, inf)
parámetro de ancho de filtro.

norma graduada Imagen 2D a filtro de norma de degradado, los parámetros admitidos son:

normalizar = 0; bool
Normalizar las normas de gradiente al rango [0,1] ..

invertir filtro de inversión de intensidad

(sin parámetros)

k significa Filtro k-medias de imagen 2D. En la imagen de salida, el valor de píxel representa el
la pertenencia a la clase y los centros de la clase se almacenan como atributo en la imagen.
los parámetros admitidos son:

c = 3; int en [2, inf)
número de clases.

etiqueta Etiquete los componentes conectados en una imagen binaria 2D. Los parámetros admitidos son:

n = 4n; fábrica
Máscara de vecindario para describir la conectividad. Para conocer los complementos admitidos, consulte
PLUGINS: 2dimagen / forma

mapa de etiquetas Filtro de imagen para reasignar identificadores de etiquetas. Solo aplicable a imágenes con valor entero
intensidades / etiquetas., los parámetros admitidos son:

mapa = (entrada, requerido, cadena)
Archivo de mapeo de etiquetas.

escala de etiquetas
Un filtro que solo crea vóxeles de salida que ya están creados en la entrada.
imagen. El escalado se realiza mediante algoritmos de votación que seleccionan el objetivo.
valor de píxel basado en el recuento de píxeles más alto de una determinada etiqueta en el
región de origen correspondiente. Si la región comprende dos etiquetas con el mismo
cuenta, gana el que tenga el número más bajo. Los parámetros admitidos son:

enorme = (requerido, 2dbounds)
tamaño objetivo dado como dos valores separados por coma.

carga Cargue la imagen de entrada de un archivo y utilícela para reemplazar la imagen actual en el
pipeline., los parámetros admitidos son:

presentar = (entrada, requerido, cadena)
nombre del archivo de entrada desde el que cargar ..

máscara Enmascaramiento 2D, una de las dos imágenes de entrada debe ser de tipo bit., Compatible
los parámetros son:

llenar = min; dictar
estilo de relleno para píxeles fuera de la máscara. Los valores admitidos son:
max - establecer valores fuera de la máscara al valor máximo encontrado en el
imagen..
cero - establecer los valores fuera de la máscara a cero.
min - establecer valores fuera de la máscara al valor mínimo encontrado en el
imagen.

datos de entrada = (entrada, requerido, cadena)
segundo nombre de archivo de imagen de entrada.

inverso = 0; bool
establézcalo en verdadero para usar la inversa de la máscara para enmascarar.

flujo máximo Este filtro implementa el algoritmo de corte mínimo de flujo máximo para la imagen.
segmentación, los parámetros admitidos son:

flujo de sumidero = (entrada, requerido, cadena)
Imagen de tipo flotador para definir el flujo por píxel hacia el sumidero.

flujo de fuente = (entrada, requerido, cadena)
Imagen de tipo flotante para definir el flujo por píxel a la fuente.

personalizado Filtro medio de imagen 2D, los parámetros admitidos son:

w = 1; int en [1, inf)
la mitad del ancho del filtro.

media Filtro de mediana de imagen 2D, los parámetros admitidos son:

w = 1; int en [1, inf)
la mitad del ancho del filtro.

mlv Media de la mínima varianza del filtro de imagen 2D, los parámetros admitidos son:

w = 1; int en [1, inf)
parámetro de ancho de filtro.

ngfnorm Imagen 2D a filtro de norma de campo graduado normalizado

(sin parámetros)

ruido Filtro de ruido de imagen 2D: aditivo o modulado de ruido a una imagen, compatible
los parámetros son:

g = [gauss: mu = 0, sigma = 10]; fábrica
generador de ruido. Para conocer los complementos compatibles, consulte PLUGINS: generador / ruido

mod = 0; bool
ruido aditivo o modulado.

abiertas Los parámetros morfológicos abiertos y admitidos son:

indirecta = negro; colocar
una pista sobre el contenido de la imagen principal. Los valores admitidos son :( negro, blanco,
)

dar forma a = [esfera: r = 2]; fábrica
elemento estructurante. Para conocer los complementos compatibles, consulte PLUGINS: 2dimage / shape

poda Poda morfológica. La poda hasta la convergencia borrará todos los píxeles excepto
bucles cerrados., los parámetros admitidos son:

proceso = 0; int en [1, 1000000]
Número de iteraciones a ejecutar, 0 = hasta convergencia.

región de crecimiento
Región que crece comenzando desde una semilla hasta solo a lo largo de gradientes crecientes,
los parámetros admitidos son:

n = 8n; fábrica
Forma de barrio. Para conocer los complementos compatibles, consulte PLUGINS: 2dimage / shape

semilla = (entrada, requerido, cadena)
imagen semilla (valor de bits).

lijar filtro 3d de sal y pimienta, los parámetros admitidos son:

trillar = 100; flotar en (0, inf)
valor de umbral.

w = 1; int en [1, inf)
parámetro de ancho de filtro.

escala Filtro de escala descendente de imagen 2D, los parámetros admitidos son:

interpretar = [bspline: d = 3]; fábrica
método de interpolación que se utilizará. Para conocer los complementos compatibles, consulte
PLUGINS: 1d / splinekernel

s = [[0,0]]; 2dlímites
tamaño de destino como vector 2D.

sx = 0; uint en [0, inf)
tamaño de destino en la dirección x, 0: use el tamaño de entrada.

sy = 0; uint en [0, inf)
tamaño objetivo en la dirección y, 0: use el tamaño de entrada.

selectbig Etiqueta 2D selecciona el filtro de componente más grande

(sin parámetros)

sepconv Filtro de convolución separado de intensidad de imagen 2D, los parámetros admitidos son:

kx = [gauss: w = 1]; fábrica
filtrar el núcleo en la dirección x. Para conocer los complementos compatibles, consulte
PLUGINS: 1d / spacialkernel

ky = [gauss: w = 1]; fábrica
filtrar el núcleo en la dirección y. Para conocer los complementos compatibles, consulte
PLUGINS: 1d / spacialkernel

significa Filtro de imagen 2D que evalúa la media sobre una forma de vecindad determinada,
los parámetros admitidos son:

dar forma a = 8n; fábrica
forma de vecindario para evaluar la media. Para conocer los complementos compatibles, consulte
PLUGINS: 2dimagen / forma

sobel El filtro Sobel 2D para evaluación de gradientes. Tenga en cuenta que el tipo de píxel de salida de
la imagen filtrada es la misma que el tipo de píxel de entrada, por lo que convertir la entrada
de antemano a una imagen de valor de punto flotante es recomendable., compatible
los parámetros son:

dir = x; dictar
Dirección de gradiente. Los valores admitidos son:
y - gradiente en dirección y
x - gradiente en dirección x

etiqueta de clasificación
Este complemento ordena las etiquetas de una imagen en escala de grises para que la etiqueta más baja
El valor corresponde a la etiqueta con más píxeles. El fondo (0) no es
tocado

(sin parámetros)

sws cabeza de agua sembrada. El algoritmo extrae exactamente tantas regiones como inicial
Las etiquetas se dan en la imagen inicial. Los parámetros admitidos son:

grad = 0; bool
Interprete la imagen de entrada como degradado. .

marca = 0; bool
Marque las cuencas hidrográficas segmentadas con un valor de escala de grises especial.

n = [esfera: r = 1]; fábrica
Vecindario para la región de la cabecera del agua en crecimiento. Para conocer los complementos compatibles, consulte
PLUGINS: 2dimagen / forma

semilla = (entrada, requerido, cadena)
imagen de entrada inicial que contiene las etiquetas para las regiones iniciales.

tee Guarde la imagen de entrada en un archivo y también páselo al siguiente filtro,
los parámetros admitidos son:

presentar = (salida, requerido, cadena)
nombre del archivo de salida para guardar la imagen también.

afinar Adelgazamiento morfológico. El adelgazamiento hasta la convergencia resultará en un 8-conectado
esqueleto, los parámetros admitidos son:

proceso = 0; int en [1, 1000000]
Número de iteraciones a ejecutar, 0 = hasta convergencia.

trillar Este filtro establece en cero todos los píxeles de una imagen que caen por debajo de un cierto
umbral y cuyos vecinos en una forma de vecindario dada también caen por debajo de un
este umbral, los parámetros admitidos son:

dar forma a = 4n; fábrica
forma de barrio a tener en cuenta. Para conocer los complementos compatibles, consulte
PLUGINS: 2dimagen / forma

trillar = 5; doble
El valor umbral.

transformar Transforma la imagen de entrada con la transformación dada., Parámetros admitidos
son:

presentar = (entrada, requerido, cadena)
Nombre del archivo que contiene la transformación.

ws segmentación básica de la cabecera. Los parámetros admitidos son:

evaluación = 0; bool
Establézcalo en 1 si la imagen de entrada no representa una imagen de norma de degradado.

marca = 0; bool
Marque las cuencas hidrográficas segmentadas con un valor de escala de grises especial.

n = [esfera: r = 1]; fábrica
Vecindario para la región de la cabecera del agua en crecimiento. Para conocer los complementos compatibles, consulte
PLUGINS: 2dimagen / forma

trillar = 0; flotar en [0, 1)
Umbral normativo de gradiente relativo. El valor umbral del valor real es
thresh * (max_grad - min_grad) + min_grad. Bassins separados por gradientes
con una norma inferior se unirá.

COMPLEMENTOS: 2dimage / io


bmp Soporte de entrada / salida de imagen 2D BMP

Extensiones de archivo reconocidas: .BMP, .bmp

Tipos de elementos admitidos:
datos binarios, 8 bits sin firmar, 16 bits sin firmar

grupo de datos E / S virtual hacia y desde el grupo de datos interno

Extensiones de archivo reconocidas:. @

dicom Io de imagen 2D para DICOM

Extensiones de archivo reconocidas: .DCM, .dcm

Tipos de elementos admitidos:
16 bits firmados, 16 bits sin firmar

exr un complemento io de 2dimage para imágenes OpenEXR

Extensiones de archivo reconocidas: .EXR, .exr

Tipos de elementos admitidos:
32 bits sin firmar, coma flotante de 32 bits

jpg un complemento io de 2dimage para imágenes en escala de grises jpeg

Extensiones de archivo reconocidas: .JPEG, .JPG, .jpeg, .jpg

Tipos de elementos admitidos:
sin firmar de 8 bits

png un complemento io de 2dimage para imágenes png

Extensiones de archivo reconocidas: .PNG, .png

Tipos de elementos admitidos:
datos binarios, 8 bits sin firmar, 16 bits sin firmar

crudo Soporte de salida de imagen RAW 2D

Extensiones de archivo reconocidas: .RAW, .raw

Tipos de elementos admitidos:
datos binarios, 8 bits con signo, 8 bits sin firmar, 16 bits con signo, 16 bits sin firmar,
32 bits firmados, 32 bits sin firmar, coma flotante 32 bits, coma flotante 64
poco

tif Soporte de entrada / salida de imagen TIFF 2D

Extensiones de archivo reconocidas: .TIF, .TIFF, .tif, .tiff

Tipos de elementos admitidos:
datos binarios, sin firmar de 8 bits, sin firmar de 16 bits, sin firmar de 32 bits

vista un complemento io de 2dimage para imágenes de vista

Extensiones de archivo reconocidas: .V, .VISTA, .v, .vista

Tipos de elementos admitidos:
datos binarios, 8 bits con signo, 8 bits sin firmar, 16 bits con signo, 16 bits sin firmar,
32 bits firmados, 32 bits sin firmar, coma flotante 32 bits, coma flotante 64
poco

COMPLEMENTOS: 2dimagen / forma


1n Una forma que solo contiene el punto central

(sin parámetros)

4n Forma 4D de vecindario 2n

(sin parámetros)

8n Forma 8D de vecindario 2n

(sin parámetros)

rectángulo creador de máscara de forma rectangular, los parámetros admitidos son:

llenar = 1; bool
crea una forma rellena.

altura = 2; int en [1, inf)
altura del rectángulo.

anchura = 2; int en [1, inf)
ancho del rectángulo.

esfera Forma de vecindad esférica cerrada de radio r., Los parámetros admitidos son:

r = 2; flotar en (0, inf)
radio de esfera.

cuadrado creador de máscara de forma cuadrada, los parámetros admitidos son:

llenar = 1; bool
crea una forma rellena.

anchura = 2; int en [1, inf)
ancho del rectángulo.

COMPLEMENTOS: 2dtransform / io


bbs E / S serializada binaria (no portátil) de transformaciones 2D

Extensiones de archivo reconocidas: .bbs

grupo de datos E / S virtual hacia y desde el grupo de datos interno

Extensiones de archivo reconocidas:. @

vista Vista de almacenamiento de transformaciones 2D

Extensiones de archivo reconocidas: .v2dt

xml IO serializado XML de transformaciones 2D

Extensiones de archivo reconocidas: .x2dt

COMPLEMENTOS: generador / ruido


gauss Este generador de ruido crea valores aleatorios que se distribuyen según una
Distribución de Gaussien mediante el uso de la transformación Box-Muller., Compatible
los parámetros son:

mu = 0; flotador
media de distribución.

semilla = 0; uint en [0, inf)
establecer una semilla aleatoria (0 = init basado en la hora del sistema).

sigma = 1; flotar en (0, inf)
derivación estándar de distribución.

uniforme Generador de ruido uniforme usando C stdlib rand (), los parámetros admitidos son:

a = 0; flotador
límite inferior si rango de ruido.

b = 1; flotador
límite superior si rango de ruido.

semilla = 0; uint en [0, inf)
establecer una semilla aleatoria (0 = init basado en la hora del sistema).

EJEMPLO


Ejecute una clasificación de kmeans de 5 clases en input.png y luego una binarización de la cuarta
class y almacenar el resultado en result.png

mia-2dimagefilter -i input.png -o result.png kmeans: c = 5 binarize: min = 4, max = 4

AUTOR (es)


Gert Wollny

DERECHOS DE AUTOR


Este software tiene Copyright (c) 1999-2015 Leipzig, Alemania y Madrid, España. Viene
con ABSOLUTAMENTE NINGUNA GARANTÍA y puede redistribuirlo bajo los términos de GNU
LICENCIA PÚBLICA GENERAL Versión 3 (o posterior). Para obtener más información, ejecute el programa con el
opción '--copyright'.

Utilice mia-2dimagefilter en línea utilizando los servicios de onworks.net


Ad


Ad