Este é o comando mia-2dimagefilter que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online Windows ou emulador online MAC OS
PROGRAMA:
NOME
mia-2dimagefilter - Executa filtros em uma imagem 2D.
SINOPSE
filtro de imagem mia-2 -i -o [opções]
DESCRIÇÃO
filtro de imagem mia-2 Este programa executa uma série de filtros em uma determinada imagem de entrada. Os filtros
são fornecidos como parâmetros extras na linha de comando e o Ware é executado na ordem em que
são dados. Para obter uma lista de filtros disponíveis, você pode executar
'mia-plugin-help filter / 2dimage' na linha de comando
OPÇÕES
-i --in-file = (entrada, obrigatório); Io
imagem (ns) de entrada a serem filtradas Para os tipos de arquivo suportados, consulte
PLUGINS: 2dimage / io
-o --out-file = (saída, obrigatório); Io
imagem (ns) de saída que foram filtradas Para os tipos de arquivo suportados, consulte
PLUGINS: 2dimage / io
Ajuda & Info
-V --verbose = aviso
detalhamento de saída, mensagens de impressão de determinado nível e prioridades mais altas.
As prioridades com suporte começando no nível mais baixo são:
info - Mensagens de baixo nível
traçar - Rastreamento de chamada de função
falhar - Reportar falhas de teste
aviso - Avisos
erro - Reportar erros
depurar - Saída de depuração
mensagem - Mensagens normais
fatal - Reportar apenas erros fatais
--direito autoral
imprimir informações de direitos autorais
-h --ajuda
imprima esta ajuda
-? --uso
imprimir uma pequena ajuda
--versão
imprima o número da versão e saia
Tratamento
--threads = -1
Número máximo de threads a serem usados para processamento, este número deve ser menor
ou igual ao número de núcleos de processador lógico na máquina. (-1:
estimativa automática). Número máximo de threads a serem usados para processamento,
o número deve ser menor ou igual ao número de núcleos de processador lógico em
a máquina. (-1: estimativa automática).
PLUGINS: 1d / spacialkernel
cdiff Kernel de filtro de diferença central, condições de limite de espelho são usadas.
(sem parâmetros)
gauss kernel do filtro Gauss espacial, os parâmetros suportados são:
w = 1; uint em [0, inf)
largura de meio filtro.
PLUGINS: 1d / splinekernel
spline Criação de kernel B-spline, os parâmetros suportados são:
d = 3; int em [0, 5]
Grau de spline.
mães Criação de kernel OMoms-spline, os parâmetros suportados são:
d = 3; int em [3, 3]
Grau de spline.
PLUGINS: 2dimage / combinador
absdiff Combinador de imagens 'absdiff'
(sem parâmetros)
adicionar Combinador de imagens 'adicionar'
(sem parâmetros)
div Combinador de imagens 'div'
(sem parâmetros)
mul Combinador de imagens 'mul'
(sem parâmetros)
abaixo Combinador de imagens 'sub'
(sem parâmetros)
PLUGINS: 2dimagem / filtro
adaptado Filtro de mediana adaptável de imagem 2D, os parâmetros suportados são:
w = 2; int em [1, inf)
largura de meio filtro.
médio Um filtro de média adaptável que funciona como um filtro de média normal, se a intensidade
a variação dentro da máscara de filtro é menor do que a variação de intensidade no
imagem inteira, que usa uma fórmula especial se a variação local for maior
em seguida, a variação da intensidade da imagem., os parâmetros suportados são:
w = 1; int em [1, inf)
largura de meio filtro.
anisô Filtro de imagem anisotrópica 2D, os parâmetros suportados são:
epsilon = 1; flutuar em (0, inf)
limite de alteração de iteração.
iter = 100; int em [1, 10000]
número de iterações.
k = -1; flutuar em [0, 100]
k o limite de ruído (<= 0 -> adaptativo).
n = 8; definir
vizinhança. Os valores suportados são :( 4, 8,)
psi = túnica; ditar
função de parada de borda. Os valores suportados são:
adivinhar - função de parada de teste
Tuckey - função de parada de tukey
pm1 - função de parada 1
pm2 - função de parada 2
passa banda filtro passa-banda de intensidade, os parâmetros suportados são:
max = 3.40282e + 38; flutuador
máximo da banda.
minutos = 0; flutuador
mínimo da banda.
binarizar filtro binarizar imagem, os parâmetros suportados são:
max = 3.40282e + 38; flutuador
máximo do intervalo aceito.
minutos = 0; flutuador
mínimo do intervalo aceito.
fechar próximo morfológico, os parâmetros suportados são:
sugerir = preto; definir
uma dica no conteúdo da imagem principal. Os valores suportados são :( preto, branco,
)
forma = [esfera: r = 2]; fábrica
elemento estruturante. Para obter os plug-ins suportados, consulte PLUGINS: 2dimage / shape
combiner Combine duas imagens com o operador combinador fornecido. se 'reverso' estiver definido para
false, o primeiro operador é a imagem passada pelo pipeline de filtro e
a segunda imagem é carregada do arquivo fornecido com o parâmetro 'imagem' o
momento em que o filtro é executado., os parâmetros suportados são:
imagem = (entrada, obrigatório, string)
segunda imagem necessária no combinador.
op = (obrigatório, fábrica)
Combinador de imagens a ser aplicado às imagens. Para plug-ins suportados, consulte
PLUGINS: 2dimage / combinador
reverso = 0; bool
inverta a ordem em que as imagens passaram para o combinador.
converter filtro de conversão de formato de pixel de imagem, os parâmetros suportados são:
a = 1; flutuador
parâmetro de conversão linear a.
b = 0; flutuador
parâmetro de conversão linear b.
mapa, = optar; ditar
mapeamento de conversão. Os valores suportados são:
optar - aplique uma transformação linear que mapeia o intervalo de entrada real para
toda a gama de produção
alcance - aplicar transformação linear que mapeia o tipo de dados de entrada
intervalo para o intervalo de tipo de dados de saída
cópia - copiar dados ao converter
linear - aplique a transformação linear x -> a * x + b
optstat - aplicar uma transformação linear que mapeia com base na média de entrada e
variação para toda a faixa de saída
representante = ubyte; ditar
tipo de pixel de saída. Os valores suportados são:
Nenhum - nenhum tipo de pixel definido
flutuar - ponto flutuante de 32 bits
byte - assinado 8 bits
Ulong - 64 bits sem sinal
duplo - ponto flutuante de 64 bits
sint - assinado 32 bits
ushor - 16 bits sem sinal
curto - assinado 16 bits
uint - 32 bits sem sinal
comprido - assinado 64 bits
bocado - dados binários
ubyte - 8 bits sem sinal
colheita Recorte uma região de uma imagem, a região é sempre fixada à imagem original
size., os parâmetros suportados são:
final = [[-1, -1]]; transmitível
fim da região de cultivo.
começo = [[0,0]]; transmitível
início da região de cultivo.
dilata Filtro de dilatação de pilha de imagem 2D, os parâmetros suportados são:
sugerir = preto; definir
uma dica no conteúdo da imagem principal. Os valores suportados são :( preto, branco,
)
forma = [esfera: r = 2]; fábrica
elemento estruturante. Para obter os plug-ins suportados, consulte PLUGINS: 2dimage / shape
distância Filtro de distância de imagem 2D, avalia o mapa de distância para uma máscara binária.
(sem parâmetros)
reduzir Reduza a escala da imagem de entrada usando um determinado tamanho de bloco para definir a escala
fator. Antes de dimensionar, a imagem é filtrada por um filtro de suavização para
elimine dados de alta frequência e evite artefatos de aliasing., compatível
os parâmetros são:
b = [[1,1]]; 2dlimites
tamanho do bloco.
bx = 1; uint em [1, inf)
tamanho do bloco na direção x.
by = 1; uint em [1, inf)
tamanho do bloco na direção y.
núcleo = gauss; fragmento
kernel do filtro de suavização a ser aplicado, o tamanho do filtro é estimado
com base no tamanho do bloco ..
corroer Filtro de erosão da pilha de imagens 2D, os parâmetros suportados são:
sugerir = preto; definir
uma dica no conteúdo da imagem principal. Os valores suportados são :( preto, branco,
)
forma = [esfera: r = 2]; fábrica
elemento estruturante. Para obter os plug-ins suportados, consulte PLUGINS: 2dimage / shape
gauss Filtro gauss 2D isotrópico, os parâmetros suportados são:
w = 1; int em [0, inf)
parâmetro de largura do filtro.
graduação Imagem 2D para filtro de norma de gradiente, os parâmetros suportados são:
normalizar = 0; bool
Normalize as normas do gradiente para intervalo [0,1] ..
invertido filtro de inversão de intensidade
(sem parâmetros)
km significa Filtro k-means imagem 2D. Na imagem de saída, o valor do pixel representa o
a associação de classe e os centros de classe são armazenados como atributos na imagem.,
os parâmetros suportados são:
c = 3; int em [2, inf)
número de aulas.
rótulo Rotular os componentes conectados em uma imagem 2D binária. Os parâmetros suportados são:
n = 4n; fábrica
Máscara de vizinhança para descrever a conectividade. Para obter os plug-ins suportados, consulte
PLUGINS: imagem / forma 2D
mapa de etiquetas Filtro de imagem para remapear os IDs do rótulo. Aplicável apenas a imagens com valor inteiro
intensidades / rótulos., os parâmetros suportados são:
mapa, = (entrada, obrigatório, string)
Arquivo de mapeamento de etiqueta.
escala de rótulos
Um filtro que cria apenas voxels de saída que já foram criados na entrada
imagem. O escalonamento é feito usando um algoritmo de votação que seleciona o alvo
valor de pixel com base na contagem de pixels mais alta de um determinado rótulo no
região de origem correspondente. Se a região compreende dois rótulos com o mesmo
contagem, aquele com o menor número vence., os parâmetros suportados são:
fora do tamanho = (obrigatório, 2dbounds)
tamanho do alvo fornecido como dois valores separados por vírgulas.
carregar Carregue a imagem de entrada de um arquivo e use-a para substituir a imagem atual no
pipeline., os parâmetros suportados são:
lima = (entrada, obrigatório, string)
nome do arquivo de entrada a partir do qual carregar ..
máscara Mascaramento 2D, uma das duas imagens de entrada deve ser do tipo bit., Com suporte
os parâmetros são:
preencher = min; ditar
estilo de preenchimento para pixels fora da máscara. Os valores suportados são:
max - definir valores fora da máscara para o valor máximo encontrado no
imagem..
zero - defina os valores fora da máscara para zero.
minutos - definir valores fora da máscara para o valor mínimo encontrado no
imagem.
entrada = (entrada, obrigatório, string)
segundo nome de arquivo de imagem de entrada.
inverso = 0; bool
definido como verdadeiro para usar o inverso da máscara para mascaramento.
fluxo máximo Este filtro implementa o usa o algoritmo de corte mínimo de fluxo máximo para imagem
segmentação, os parâmetros suportados são:
sumidouro = (entrada, obrigatório, string)
Imagem do tipo float para definir o fluxo por pixel para o coletor.
fluxo de origem = (entrada, obrigatório, string)
Imagem do tipo flutuante para definir o fluxo por pixel para a fonte.
significar Filtro médio de imagem 2D, os parâmetros suportados são:
w = 1; int em [1, inf)
largura de meio filtro.
mediana Filtro de mediana de imagem 2D, os parâmetros suportados são:
w = 1; int em [1, inf)
largura de meio filtro.
mlv Filtro de imagem 2D de média de mínima variação, os parâmetros suportados são:
w = 1; int em [1, inf)
parâmetro de largura do filtro.
ngfnorm Imagem 2D para filtro normalized-gradiend-field-norm
(sem parâmetros)
barulho Filtro de ruído de imagem 2D: adiciona ruído aditivo ou modulado a uma imagem, com suporte
os parâmetros são:
g = [gauss: mu = 0, sigma = 10]; fábrica
gerador de ruído. Para plug-ins suportados, consulte PLUGINS: gerador / ruído
mod = 0; bool
ruído aditivo ou modulado.
aberto Os parâmetros morfológicos abertos e suportados são:
sugerir = preto; definir
uma dica no conteúdo da imagem principal. Os valores suportados são :( preto, branco,
)
forma = [esfera: r = 2]; fábrica
elemento estruturante. Para obter os plug-ins suportados, consulte PLUGINS: 2dimage / shape
poda Poda morfológica. A poda até a convergência apagará todos os pixels, mas
loops fechados., os parâmetros suportados são:
iter = 0; int em [1, 1000000]
Número de iterações a serem executadas, 0 = até a convergência.
região crescer
Região crescendo começando de uma semente até apenas ao longo de gradientes crescentes,
os parâmetros suportados são:
n = 8n; fábrica
Forma de vizinhança. Para obter os plug-ins suportados, consulte PLUGINS: 2 imagem / forma
semente = (entrada, obrigatório, string)
imagem da semente (com valor em bits).
areia filtro 3d sal e pimenta, os parâmetros suportados são:
debulhar = 100; flutuar em (0, inf)
valor de limiar.
w = 1; int em [1, inf)
parâmetro de largura do filtro.
escada Filtro de downscale de imagem 2D, os parâmetros suportados são:
interpor = [bspline: d = 3]; fábrica
método de interpolação a ser usado. Para plug-ins suportados, consulte
PLUGINS: 1d / splinekernel
s = [[0,0]]; 2dlimites
tamanho do alvo como vetor 2D.
sx = 0; uint em [0, inf)
tamanho do alvo na direção x, 0: usa o tamanho de entrada.
sy = 0; uint em [0, inf)
tamanho do alvo na direção y, 0: usa o tamanho de entrada.
selecionar grande Rótulo 2D seleciona o maior filtro de componente
(sem parâmetros)
sepconv Filtro de convolução separado da intensidade da imagem 2D, os parâmetros suportados são:
kx = [gauss: w = 1]; fábrica
filtre o kernel na direção x. Para plug-ins suportados, consulte
PLUGINS: 1d / spacialkernel
ky = [gauss: w = 1]; fábrica
filtre o kernel na direção y. Para plug-ins suportados, consulte
PLUGINS: 1d / spacialkernel
Shmean Filtro de imagem 2D que avalia a média de uma determinada forma de vizinhança,
os parâmetros suportados são:
forma = 8n; fábrica
forma de vizinhança para avaliar a média. Para plug-ins suportados, consulte
PLUGINS: imagem / forma 2D
soberbo O filtro Sobel 2D para avaliação de gradiente. Observe que o tipo de pixel de saída de
a imagem filtrada é igual ao tipo de pixel de entrada, portanto, converter a entrada
de antemão a uma imagem com valor de ponto flutuante é recomendável., compatível
os parâmetros são:
dir = x; ditar
Direção do gradiente. Os valores suportados são:
y - gradiente na direção y
x - gradiente na direção x
etiqueta de classificação
Este plug-in classifica os rótulos de uma imagem em escala de cinza para que o rótulo mais baixo
o valor corresponde à etiqueta com a maioria dos pixels. O fundo (0) não é
tocou
(sem parâmetros)
sws nascente de água semeada. O algoritmo extrai exatamente tantas reações quanto as iniciais
os rótulos são fornecidos na imagem inicial., os parâmetros suportados são:
grad = 0; bool
Interprete a imagem de entrada como gradiente. .
marca = 0; bool
Marque as bacias hidrográficas segmentadas com um valor especial de escala de cinza.
n = [esfera: r = 1]; fábrica
Vizinhança para o crescimento da região das nascentes. Para plug-ins suportados, consulte
PLUGINS: imagem / forma 2D
semente = (entrada, obrigatório, string)
imagem de entrada de seed contendo os rótulos para as regiões iniciais.
tee Salve a imagem de entrada em um arquivo e também passe para o próximo filtro,
os parâmetros suportados são:
lima = (saída, obrigatório, string)
nome do arquivo de saída para salvar a imagem também ..
desbaste Afinamento morfológico. Diluir até a convergência resultará em um 8-conectado
esqueleto, os parâmetros suportados são:
iter = 0; int em [1, 1000000]
Número de iterações a serem executadas, 0 = até a convergência.
debulhar Este filtro define todos os pixels de uma imagem para zero que caem abaixo de um certo
limiar e cujos vizinhos em uma determinada forma de vizinhança também caem abaixo de um
este limite, os parâmetros suportados são:
forma = 4n; fábrica
forma de bairro a ter em conta. Para plug-ins suportados, consulte
PLUGINS: imagem / forma 2D
debulhar = 5; Duplo
O valor limite.
transformar Transforme a imagem de entrada com a transformação fornecida., Parâmetros suportados
são:
lima = (entrada, obrigatório, string)
Nome do arquivo que contém a transformação.
ws segmentação básica da cabeça de água., os parâmetros suportados são:
avaliação = 0; bool
Defina como 1 se a imagem de entrada não representar uma imagem de norma de gradiente.
marca = 0; bool
Marque as bacias hidrográficas segmentadas com um valor especial de escala de cinza.
n = [esfera: r = 1]; fábrica
Vizinhança para o crescimento da região das nascentes. Para plug-ins suportados, consulte
PLUGINS: imagem / forma 2D
debulhar = 0; flutuar em [0, 1)
Limiar de norma de gradiente relativo. O valor limite do valor real é
thresh * (max_grad - min_grad) + min_grad. Bassins separados por gradientes
com uma norma inferior serão unidos.
PLUGINS: 2dimage / io
bmp Suporte para entrada / saída de imagem BMP 2D
Extensões de arquivo reconhecidas: .BMP, .bmp
Tipos de elementos suportados:
dados binários, 8 bits sem sinal, 16 bits sem sinal
conjunto de dados IO virtual de e para o pool de dados interno
Extensões de arquivo reconhecidas:. @
dicom Io de imagem 2D para DICOM
Extensões de arquivo reconhecidas: .DCM, .dcm
Tipos de elementos suportados:
16 bits com sinal, 16 bits sem sinal
exr um plugin 2dimage io para imagens OpenEXR
Extensões de arquivo reconhecidas: .EXR, .exr
Tipos de elementos suportados:
32 bits sem sinal, ponto flutuante de 32 bits
jpg um plugin 2dimage io para imagens jpeg em escala de cinza
Extensões de arquivo reconhecidas: .JPEG, .JPG, .jpeg, .jpg
Tipos de elementos suportados:
8 bits sem sinal
png um plugin 2dimage io para imagens png
Extensões de arquivo reconhecidas: .PNG, .png
Tipos de elementos suportados:
dados binários, 8 bits sem sinal, 16 bits sem sinal
cru Suporte para saída de imagem 2D RAW
Extensões de arquivo reconhecidas: .RAW, .raw
Tipos de elementos suportados:
dados binários, assinados 8 bits, não assinados 8 bits, assinados 16 bits, não assinados 16 bits,
32 bits assinados, 32 bits não assinados, ponto flutuante 32 bits, ponto flutuante 64
bocado
tif Suporte para entrada / saída de imagem TIFF 2D
Extensões de arquivo reconhecidas: .TIF, .TIFF, .tif, .tiff
Tipos de elementos suportados:
dados binários, 8 bits sem sinal, 16 bits sem sinal, 32 bits sem sinal
vista um plugin 2dimage io para imagens vista
Extensões de arquivo reconhecidas: .V, .VISTA, .v, .vista
Tipos de elementos suportados:
dados binários, assinados 8 bits, não assinados 8 bits, assinados 16 bits, não assinados 16 bits,
32 bits assinados, 32 bits não assinados, ponto flutuante 32 bits, ponto flutuante 64
bocado
PLUGINS: Imagem / forma 2D
1n Uma forma que contém apenas o ponto central
(sem parâmetros)
4n Forma 4D de bairro 2n
(sem parâmetros)
8n Forma 8D de bairro 2n
(sem parâmetros)
retângulo criador de máscara de forma de retângulo, os parâmetros suportados são:
preencher = 1; bool
crie uma forma preenchida.
altura = 2; int em [1, inf)
altura do retângulo.
largura = 2; int em [1, inf)
largura do retângulo.
esfera Forma de vizinhança esférica fechada de raio r., Os parâmetros suportados são:
r = 2; flutuar em (0, inf)
raio da esfera.
quadrado criador de máscara de forma quadrada, os parâmetros suportados são:
preencher = 1; bool
crie uma forma preenchida.
largura = 2; int em [1, inf)
largura do retângulo.
PLUGINS: 2dtransform / io
与奥巴马再次尝试的欲望几乎没有。 如果它仍然是一部分,但利比亚的最后残余后消失。 俄罗斯,但是,燃烧物从自己的屈辱往年,没有尝试在分美国建设性谈判。 IO serializado binário (não portátil) de transformações 2D
Extensões de arquivo reconhecidas: .bbs
conjunto de dados IO virtual de e para o pool de dados interno
Extensões de arquivo reconhecidas:. @
vista Armazenamento Vista de transformações 2D
Extensões de arquivo reconhecidas: .v2dt
xml XML serializado IO de transformações 2D
Extensões de arquivo reconhecidas: .x2dt
PLUGINS: gerador / ruído
gauss Este gerador de ruído cria valores aleatórios que são distribuídos de acordo com um
Distribuição de Gaussien usando a transformação Box-Muller., Com suporte
os parâmetros são:
mu = 0; flutuador
meio de distribuição.
semente = 0; uint em [0, inf)
definir semente aleatória (0 = inicialização com base na hora do sistema).
sigma = 1; flutuar em (0, inf)
derivação padrão de distribuição.
uniforme Gerador de ruído uniforme usando C stdlib rand (), os parâmetros suportados são:
a = 0; flutuador
limite inferior se faixa de ruído.
b = 1; flutuador
limite superior se faixa de ruído.
semente = 0; uint em [0, inf)
definir semente aleatória (0 = inicialização com base na hora do sistema).
EXEMPLO
Execute uma classificação kmeans de 5 classes em input.png e, em seguida, uma binarização da 4ª
class e armazene o resultado em result.png
mia-2dimagefilter -i input.png -o result.png kmeans: c = 5 binarizar: min = 4, max = 4
AUTOR (es)
Gert Wollny
DIREITOS AUTORAIS
Este software é protegido por Copyright (c) 1999-2015 Leipzig, Alemanha e Madrid, Espanha. Vêm
com ABSOLUTAMENTE NENHUMA GARANTIA e você pode redistribuí-lo sob os termos do GNU
LICENÇA PÚBLICA GERAL Versão 3 (ou posterior). Para obter mais informações, execute o programa com o
opção '--copyright'.
Use mia-2dimagefilter online usando serviços onworks.net