InglésFrancésEspañol

Ad


icono de página de OnWorks

minclookup - Online en la nube

Ejecute minclookup 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 minclookup 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


minclookup: realiza conversiones de tabla de búsqueda en archivos minc

SINOPSIS


MincBuscar [ ] .mnc .mnc

DESCRIPCIÓN


Minclookup realizará una operación de tabla de búsqueda en cada vóxel de un archivo minc. Una búsqueda
La tabla consta de una lista de valores de entrada con valores de salida coincidentes. Cada vóxel del
El archivo de entrada se encuentra en la tabla de búsqueda y se escribe el valor de salida correspondiente.
Estos valores de salida pueden ser valores escalares o vectoriales, por ejemplo, una búsqueda de color
La tabla tendría cuatro columnas: una columna para los valores de entrada y una columna para cada uno de rojo,
valores de salida verde y azul.

Las tablas de búsqueda pueden adoptar una de dos formas: continuo or discreto.

Una tabla de búsqueda continua es para tratar los valores de vóxel como valores continuos (reales) y
convertir valores haciendo interpolación entre los valores dados en la tabla de búsqueda. A
La tabla de búsqueda discreta trata los valores de entrada como números enteros y los trata como
entradas independientes, sin interpolación.

El uso más común de las tablas de búsqueda continua es para convertir los valores de intensidad en
Colores RGB. Para simplificar las tablas de búsqueda, todos los valores de entrada se reescalan en el
rango de cero a uno. De forma predeterminada, el valor más pequeño en el archivo se asigna a cero y el más grande
mapas a uno. Luego, este valor se encuentra en la tabla de búsqueda, generalmente entre dos entradas en
la tabla (la tabla siempre se ordena en orden ascendente de valores de entrada). Lineal
La interpolación se realiza en cada columna de salida y el valor (o valores) resultante se
escrito en el archivo de salida. Si hay más de un valor de salida por valor de entrada, entonces
la dimensión vector_dimension se agrega al archivo de salida con una longitud igual al número
de columnas de salida en la tabla de búsqueda. Para valores de entrada fuera del rango de cero a uno, el
se utiliza el valor de tabla más cercano.

Las tablas de búsqueda discretas se utilizan generalmente para reasignar valores de etiquetas. Cada valor de entrada es
tratado como un número entero (no se cambia la escala) y si se encuentra en la tabla de búsqueda, entonces
el valor (o valores) correspondiente se escribe en el archivo de salida. Si no se encuentra,
luego se escribe un valor nulo (cero por defecto). No se realiza interpolación con discreto
tablas de búsqueda: para obtener un valor de salida no nulo, debe haber una entrada en la tabla.

CAMPUS


Tenga en cuenta que las opciones se pueden especificar en forma abreviada (siempre que sean únicas) y
se puede dar en cualquier lugar de la línea de comando.

General opciones


-2 Cree un archivo de salida en formato MINC 2.0.

-golpear
Sobrescribe un archivo existente.

-noclobber
No sobrescriba un archivo existente (predeterminado).

-no_clobber
Sinónimo de -noclobber.

-verboso
Imprima la información de progreso para cada fragmento de datos copiados (predeterminado).

-tranquilo No imprima información de progreso.

-tamaño del búfer tamaño
Especifique el tamaño máximo de los búferes internos (en kbytes). El valor predeterminado es 10 MB.

-Tipo de archivo
Cree un archivo de salida con el mismo tipo que el primer archivo de entrada (predeterminado).

-byte Almacene cada vóxel como un número entero de 8 bits.

-corto Almacene cada vóxel como un entero de 16 bits.

-En t Almacene cada vóxel como un entero de 32 bits.

-largo Sustituida por -En t.

-flotador Almacene cada vóxel en formato de coma flotante de 32 bits.

-doble
Almacene cada vóxel en formato de coma flotante de 64 bits.

-firmado
Cree un archivo de salida con datos almacenados en un tipo firmado. Esta opción no tiene sentido
cuando se usa con formatos de datos de punto flotante, que siempre están firmados.

-no firmado
Cree un archivo de salida con datos almacenados en un tipo sin firmar. Esta opcion es
carece de sentido cuando se utiliza con formatos de datos de punto flotante.

-rango válido min max
Escale los valores de vóxeles enteros para que se encuentren entre los valores min y max. Por defecto
Los valores de vóxeles enteros se escalarán para utilizar todo el rango del tipo base. Esta
La opción no tiene sentido cuando se usa con formatos de datos de punto flotante.

Lookup mesa opciones


-gris Utilice una tabla de búsqueda gris para escribir valores RGB (predeterminado).

-gris Sinónimo de -gris.

-metal caliente
Utilice una tabla de búsqueda de metal caliente para escribir valores RGB.

-espectral
Utilice una tabla de búsqueda espectral (arco iris) para escribir valores RGB.

-invertir
Invierta la tabla de búsqueda para que el valor máximo se asigne a cero y al mínimo
el valor se asigna a uno. Se aplica solo a tablas de búsqueda continua.

-noinvertir
No invierta la tabla de búsqueda: el mínimo se asigna a cero y el máximo se asigna a
uno (predeterminado).

-rango min max
Especifique el rango de valores que se deben asignar al rango de la tabla de búsqueda
(el valor predeterminado es el rango completo del archivo de entrada).

-mínimo min
Especifique el valor de entrada que se asigna al valor mínimo en la tabla de búsqueda.

-máximo max
Especifique el valor de entrada que se asigna al valor máximo en la tabla de búsqueda.

-tabla de búsqueda [presentar | -]
Especifique el nombre de un archivo que contiene la tabla de búsqueda. Si - se da, la búsqueda
La tabla se lee de la entrada estándar. El archivo debe tener al menos dos columnas:
la primera columna da los valores de entrada; las otras columnas dan el correspondiente
valores de salida. Para una tabla de búsqueda continua, la primera columna debe contener un
valor entre cero y uno inclusive Las entradas explícitas para cero y uno deben
generalmente se administra. Para una tabla de búsqueda discreta, la primera columna debe contener
valores enteros. Si se proporciona más de una columna de salida, el archivo de salida se
tener la dimensión vector_dimensión con una longitud igual al número de salida
columnas. Las líneas de la tabla se ordenarán si es necesario para que la primera
la columna está en orden ascendente.

-lut_cadena búsqueda-tabla-cadena
Especifique la tabla de búsqueda completa como una sola cadena. El carácter de punto y coma ";"
se utiliza para separar líneas.

-continuo
La tabla de búsqueda es continua (consulte la descripción anterior): los valores de entrada se tratan como
valores continuos (reales) y se reescalan al rango de cero a uno antes de ser
Miró hacia arriba; la interpolación se realiza entre los valores de la tabla. Este es el predeterminado
comportamiento.

-discreto
La tabla de búsqueda es discreta (consulte la descripción anterior): los valores de entrada se tratan como
enteros y no se realiza ninguna interpolación entre los valores de entrada.

-valor nulo cadena-valor-nulo
Especifique un valor nulo para usar con tablas de búsqueda discretas cuando un valor no es
que se encuentra en la tabla de búsqueda. Este valor debe especificarse como una lista separada por comas.
de valores, con el mismo número de valores que las columnas de salida en la tabla de búsqueda.

Generic opciones para todos comandos:


-ayuda Imprima un resumen de las opciones de la línea de comandos y salga.

-versión
Imprima el número de versión del programa y salga.

EJEMPLOS


Para obtener imágenes RGB de metal caliente desde un archivo de resonancia magnética:

minclookup -hotmetal entrada.mnc salida.mnc

Para convertir las etiquetas en un archivo de etiquetas minc, use -discrete:

minclookup -discreto -lookup_table archivo de búsqueda \
etiquetas_entradas.mnc etiquetas_salidas.mnc

donde lookupfile es un archivo que contiene entradas para asignar la etiqueta 2 a 4 y la etiqueta 3 a 5:

2 4
3 5

También puede especificar esta tabla de búsqueda en la línea de comando:

minclookup -discrete -lut_string '2 4; 3 5' \
etiquetas_entradas.mnc etiquetas_salidas.mnc

Para obtener un archivo RGB gris, con rojo para valores menores que el mínimo y verde para valores
mayor que el mínimo, puede dar dos entradas cero y dos entradas uno. El primero
cero se utiliza para valores negativos, el segundo cero se utiliza para la interpolación al siguiente
entrada. No hay ambigüedad sobre cómo manejar un valor de exactamente cero porque la primera
y los últimos valores de la tabla se manejan de una manera especial para asegurarse de que sean
tratada como dentro del rango si ocurre este tipo de situación de dos entradas.

minclookup -lookup_table - input.mnc output.mnc <
0 1 0 0
0 0 0 0
1 1 1 1
1 0 1 0
EOF

Para invertir una imagen escalar, puede usar minclookup:

minclookup -lut_string '0 1; 1 0' in.mnc out.mnc

Use minclookup en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Cargador de arranque Clover EFI
    Cargador de arranque Clover EFI
    El proyecto se ha trasladado a
    https://github.com/CloverHackyColor/CloverBootloader..
    Características: Arranque macOS, Windows y Linux
    en UEFI o en modo heredado en Mac o PC con
    UE...
    Descarga el gestor de arranque Clover EFI
  • 2
    rpmsunidos
    rpmsunidos
    ¡Únase a nosotros en Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Habilite el repositorio URPMS en su
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Descargar unitedrpms
  • 3
    Impulsar las bibliotecas de C ++
    Impulsar las bibliotecas de C ++
    Boost ofrece portátiles gratuitos
    Bibliotecas de C++ revisadas por pares. Él
    El énfasis está en las bibliotecas portátiles que
    funciona bien con la biblioteca estándar de C++.
    Ver http://www.bo...
    Descargar bibliotecas Boost C++
  • 4
    VirtualGL
    VirtualGL
    VirtualGL redirige los comandos 3D de un
    Aplicación Unix / Linux OpenGL en un
    GPU del lado del servidor y convierte la
    renderiza imágenes en 3D en una secuencia de video
    con la cual ...
    Descargar VirtualGL
  • 5
    libusb
    libusb
    Biblioteca para habilitar el espacio de usuario
    programas de aplicación para comunicarse
    Dispositivos USB. Público: Desarrolladores, Fin
    Usuarios/Escritorio. lenguaje de programacion: c
    Categorías ...
    Descargar libusb
  • 6
    TRAGO
    TRAGO
    SWIG es una herramienta de desarrollo de software
    que conecta programas escritos en C y
    C ++ con una variedad de alto nivel
    lenguajes de programación. SWIG se utiliza con
    diferente...
    Descargar SWIG
  • Más "

Comandos de Linux

Ad