InglésFrancésEspañol

Ad


icono de página de OnWorks

dcmj2pnm: en línea en la nube

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


dcmj2pnm: convierte imágenes DICOM a PGM / PPM, PNG, TIFF, JPEG o BMP

SINOPSIS


dcmj2pnm [opciones] dcmfile-in [bitmap-out]

DESCRIPCIÓN


El dcmj2pnm La utilidad lee una imagen DICOM, convierte los datos de píxeles de acuerdo con la
opciones de procesamiento de imagen seleccionadas y escribe una imagen en el conocido PGM / PPM
(mapa gris portátil / mapa de píxeles portátil), PNG, TIFF, JPEG (Grupo conjunto de expertos en fotografía)
o formato BMP de Windows. Esta utilidad es compatible con JPEG y RLE sin comprimir
imágenes DICOM comprimidas.

PARÁMETROS


dcmfile-in nombre de archivo de entrada DICOM que se va a convertir

nombre de archivo de salida de mapa de bits que se va a escribir (predeterminado: stdout)

CAMPUS


general opciones
-h --ayuda
imprima este texto de ayuda y salga

--versión
imprimir la información de la versión y salir

--argumentos
imprimir argumentos de línea de comando expandidos

-q - silencioso
modo silencioso, no imprime advertencias ni errores

-v --detallado
modo detallado, detalles de procesamiento de impresión

-d - depuración
modo de depuración, imprimir información de depuración

-ll --log-level [l] evel: constante de cadena
(fatal, error, advertencia, información, depuración, rastreo)
use el nivel l para el registrador

-lc --log-config [f] nombre de archivo: cadena
use el archivo de configuración f para el registrador

Las opciones de entrada opciones
formato de archivo de entrada:

+ f --leer-archivo
leer formato de archivo o conjunto de datos (predeterminado)

+ fo --read-file-only
leer formato de archivo solamente

-f --read-conjunto de datos
leer el conjunto de datos sin metainformación del archivo

sintaxis de transferencia de entrada:

-t = --read-xfer-auto
usar el reconocimiento TS (predeterminado)

-td --read-xfer-detectar
ignorar TS especificado en el meta encabezado del archivo

-te --read-xfer-pequeño
leer con VR explícito little endian TS

-tb --read-xfer-grande
leer con RV explícito big endian TS

-ti --read-xfer-implícito
leer con VR implícito little endian TS

imagen tratamiento opciones
selección de fotogramas:

+ F --frame [n] umber: integer
seleccionar el marco especificado (predeterminado: 1)

+ Fr --frame-range [n] umber [c] ount: integer
seleccione c fotogramas que comiencen con el fotograma n

+ Fa --todos los fotogramas
seleccionar todos los marcos

rotación:

+ Rl - girar a la izquierda
rotar imagen a la izquierda (-90 grados)

+ Rr - girar a la derecha
rotar imagen a la derecha (+90 grados)

+ Rtd: rotar de arriba hacia abajo
girar la imagen de arriba hacia abajo (180 grados)

voltear:

+ Lh - voltear-horizontalmente
voltear la imagen horizontalmente

+ Lv - voltear-verticalmente
voltear la imagen verticalmente

+ Lhv - voltear-ambos-ejes
voltear la imagen horizontal y verticalmente

escalada:

+ un --reconocimiento-aspecto
reconocer la relación de aspecto de píxeles (predeterminado)

-a --ignorar-aspecto
ignorar la relación de aspecto de píxeles al escalar

+ i --interpolar [n] número de algoritmo: entero
usar interpolación al escalar (1..4, predeterminado: 1)

-i --no-interpolación
sin interpolación al escalar

-S - sin escala
sin escalado, ignorar la relación de aspecto de píxeles (predeterminado)

+ Sxf --scale-x-factor [f] actor: float
escalar el eje x por factor, calcular automáticamente el eje y

+ Syf --scale-y-factor [f] actor: float
escalar el eje y por factor, calcular automáticamente el eje x

+ Sxv --scale-x-size [n] umber: integer
escalar el eje x an píxeles, calcular automáticamente el eje y

+ Syv --scale-y-size [n] umber: integer
escalar el eje y an píxeles, calcular automáticamente el eje x

conversión de espacio de color (solo imágenes comprimidas):

+ cp --conv-fotométrico
convertir si la interpretación fotométrica YCbCr (predeterminado)

+ cl --conv-lossy
convierta YCbCr a RGB si tiene pérdida JPEG

+ cg --conv-guess
convertir a RGB si la biblioteca adivina YCbCr

+ cgl --conv-guess-lossy
convertir a RGB si JPEG con pérdida y YCbCr es
adivinado por la biblioteca JPEG subyacente

+ ca --conv-always
siempre convierta YCbCr a RGB

+ cn --conv-nunca
nunca convierta el espacio de color

transformación de modalidad LUT:

-M --no-modalidad
ignorar la transformación LUT de modalidad almacenada

+ M --modalidad de uso
usar transformación de modalidad LUT (predeterminado)

Transformación VOI LUT:

-W - sin ventanas
sin ventanas VOI (predeterminado)

+ Wi --use-window [n] umber: integer
utilizar la ventana n-ésima VOI del archivo de imagen

+ Wl --use-voi-lut [n] número: entero
utilice la tabla de búsqueda de n-ésimo VOI del archivo de imagen

+ Wm --min-max-window
calcular la ventana de VOI usando el algoritmo min-max

+ Wn --min-max-window-n
calcular la ventana de VOI usando el algoritmo min-max,
ignorando valores extremos

+ Wr --roi-min-max-window [l] eft [t] op [w] idth [h] ocho: entero
calcular la ventana de ROI mediante el algoritmo min-max,
La región de interés se especifica mediante l, t, w, h

+ Wh --histograma-ventana [n] número: entero
calcular la ventana VOI usando el algoritmo de histograma,
ignorando el n por ciento

+ Ww --set-window [c] ingrese [w] idth: float
calcular la ventana VOI usando el centro cy el ancho w

+ Wfl - función-lineal
establecer la función VOI LUT en LINEAR

+ Wfs - función sigmoidea
establecer la función VOI LUT en SIGMOID

presentación transformación LUT:

+ Pid - forma de identidad
establecer la forma de LUT de presentación en IDENTIDAD

+ Piv - forma inversa
establecer la forma LUT de presentación en INVERSA

+ Pod --lin-od-forma
establecer la forma LUT de la presentación en LIN OD

cubrir:

-O --no-superposiciones
no mostrar superposiciones

+ O --display-overlay [n] número: entero
superposición de pantalla n (0..16, 0 = todo, predeterminado: + O 0)

+ Omr --ovl-reemplazar
usar el modo de superposición "Reemplazar"
(predeterminado para superposiciones gráficas)

+ Omt --ovl-umbral
utilizar el modo de superposición "Reemplazo de umbral"

+ Omc --ovl-complemento
utilizar el modo de superposición "Complemento"

+ Omv --ovl-invertido
utilizar el modo de superposición "Invertir mapa de bits"

+ Omi --ovl-roi
utilizar el modo de superposición "Región de interés"
(predeterminado para superposiciones de ROI)

+ Osf --set-foreground [d] ensity: float
establecer la densidad de primer plano de superposición (0..1, predeterminado: 1)

+ Ost --set -reshold [d] ensity: float
establecer la densidad del umbral de superposición (0..1, predeterminado: 0.5)

mostrar transformación LUT:

+ Dm --monitor-file [f] ilename: string
calibrar la salida de acuerdo con las características del monitor
definido en f

+ Dp --printer-file [f] ilename: string
calibrar la salida de acuerdo con las características de la impresora
definido en f

+ Da --ambient-light [a] mbient light: flotar
valor de luz ambiental (cd / m ^ 2, predeterminado: archivo f)

+ Di --iluminación [i] iluminación: flotador
valor de iluminación (cd / m ^ 2, predeterminado: archivo f)

+ Dn - densidad mínima [m] densidad óptica mínima: flotación
Valor Dmin (predeterminado: desactivado, solo con + Dp)

+ Dx - densidad máxima [m] densidad óptica máxima: flotación
Valor Dmax (predeterminado: desactivado, solo con + Dp)

+ DG - función gsd
use GSDF para la calibración (predeterminado para + Dm / + Dp)

+ Dc --cielab-función
utilizar la función CIELAB para la calibración

compatibilidad:

+ Ma --accept-acr-nema
aceptar imágenes ACR-NEMA sin fotometría
Automática

+ Mp - aceptar-paletas
aceptar etiquetas de atributos de paleta incorrectas
(0028,111x) y (0028,121x)

+ Mc --check-lut-depth
comprobar el tercer valor del descriptor LUT, comparar
con profundidad de bits esperada basada en datos LUT

+ Mm - ignorar-mlut-profundidad
ignorar el tercer valor del descriptor de modalidad LUT,
determinar bits por entrada de tabla automáticamente

+ Mv --ignore-vlut-depth
ignorar el tercer valor del descriptor VOI LUT,
determinar bits por entrada de tabla automáticamente

formato TIFF:

+ Tl --compr-lzw
Compresión LZW (predeterminado)

+ Tr --compr-rle
Compresión RLE

+ Tn --compr-none
Sin comprimir

+ Pd --predictor-default
sin predictor LZW (predeterminado)

+ Pn --predictor-none
Predictor 1 de LZW (sin predicción)

+ Ph --predictor-horz
Predictor LZW 2 (diferenciación horizontal)

+ Rs --rows-per-strip [r] ows: integer (predeterminado: 0)
filas por tira, por defecto 8K por tira

Formato PNG:

+ il --entrelazado
crear archivo entrelazado (predeterminado)

-il --noentrelazado
crear archivo no entrelazado

+ mf --meta-file
crear metainformación de archivo PNG (predeterminado)

-mf --meta-ninguno
sin metainformación de archivo PNG

Formato JPEG:

+ Jq --compr-quality [q] uality: integer (0..100, predeterminado: 90)
valor de calidad para la compresión (en porcentaje)

+ Js4 --muestra-444
Muestreo 4: 4: 4 (sin submuestreo)

+ Js2 --muestra-422
Submuestreo 4: 2: 2 (submuestreo horizontal de
componentes de croma, predeterminado)

+ Js1 --muestra-411
Submuestreo 4: 1: 1 (horizontal y vertical
submuestreo de componentes cromáticos)

otras transformaciones:

+ G: escala de grises
convertir a escala de grises si es necesario

+ P: cambio de polaridad
cambiar la polaridad (invertir la salida de píxeles)

+ C --clip-región [l] eft [t] op [w] idth [h] ocho: entero
región de imagen de clip (l, t, w, h)

salida opciones
general:

-im --información-de-imagen
imprimir detalles de la imagen (requiere modo detallado)

-o - sin salida
no crea ninguna salida (útil con -im)

generación de nombre de archivo (solo con --frame-range o --all-frames):

+ Fc --use-frame-counter
usar un contador basado en 0 para los nombres de archivo (predeterminado)

+ Fn --use-frame-number
utilizar el número de fotograma absoluto para los nombres de archivo

formato de imagen:

+ op --escribir-raw-pnm
escribir PGM / PPM binario de 8 bits (predeterminado para archivos)

+ opb --escribir-8-bit-pnm
escribir ASCII PGM / PPM de 8 bits (predeterminado para stdout)

+ opw --escribir-16-bit-pnm
escribir ASCII PGM / PPM de 16 bits

+ opn --write-n-bit-pnm [n] número: entero
escribir ASCII PGM / PPM de n bits (1..32)

+ ob --write-bmp
escribir BMP de 8 bits (monocromo) o 24 bits (color)

+ obp --escritura-bmp de 8 bits
escribir BMP de paleta de 8 bits (solo monocromo)

+ obt --escribir-24-bit-bmp
escribir BMP truecolor de 24 bits

+ obr --escritura-32-bit-bmp
escribir BMP truecolor de 32 bits

+ ot --escribir-tiff
escribir TIFF de 8 bits (monocromo) o 24 bits (color)

+ en --write-png
escribir PNG de 8 bits (monocromo) o 24 bits (color)

+ on2 --escribir-16-bits-png
escribir PNG de 16 bits (monocromo) o 48 bits (color)

+ oj --escribir-jpeg
escribir JPEG con pérdida de 8 bits (línea de base)

NOTAS


Los siguientes algoritmos de interpolación preferidos se pueden seleccionar utilizando el --interpolar
opción:

· 1 = algoritmo de escalado gratuito con interpolación del kit de herramientas pbmplus
· 2 = algoritmo de escalado libre con interpolación de la revista c't
· 3 = algoritmo de aumento con interpolación bilineal de Eduard Stanescu
· 4 = algoritmo de aumento con interpolación bicúbica de Eduard Stanescu
El --escribir-tiff La opción solo está disponible cuando DCMTK se ha configurado y compilado con
apoyo para lo externo libertino Biblioteca TIFF. La disponibilidad de la compresión TIFF
las opciones dependen de la libertino configuración. En particular, el algoritmo LZW patentado
puede no estar disponible.
El --escribir-png La opción solo está disponible cuando DCMTK se ha configurado y compilado con
apoyo para lo externo libpng Biblioteca PNG. Opción --entrelazar permite una imagen progresiva
ver mientras carga el archivo PNG. Solo unas pocas aplicaciones se encargan de la metainformación (TEXTO)
en un archivo PNG.

TRANSFERIR Sintaxis


dcmj2pnm admite las siguientes sintaxis de transferencia para entrada (dcmfile-en):
LittleEndianImplicitTransferSintaxis 1.2.840.10008.1.2
LittleEndianExplicitTransferSyntax 1.2.840.10008.1.2.1
DeflatedExplicitVRLittleEndianTransferSyntax 1.2.840.10008.1.2.1.99 (*)
BigEndianExplicitTransferSyntax 1.2.840.10008.1.2.2
JPEGProcess1TransferSintaxis 1.2.840.10008.1.2.4.50
JPEGProcess2_4TransferSyntax 1.2.840.10008.1.2.4.51
JPEGProcess6_8TransferSyntax 1.2.840.10008.1.2.4.53
JPEGProcess10_12TransferSyntax 1.2.840.10008.1.2.4.55
JPEGProcess14TransferSintaxis 1.2.840.10008.1.2.4.57
JPEGProcess14SV1TransferSintaxis 1.2.840.10008.1.2.4.70
RLELosslessTransferSintaxis 1.2.840.10008.1.2.5
(*) si se compila con el soporte zlib habilitado

REGISTRO


El nivel de salida de registro de las diversas herramientas de línea de comando y bibliotecas subyacentes puede
ser especificado por el usuario. De forma predeterminada, solo los errores y advertencias se escriben en el estándar
secuencia de error. Opción de uso --verboso también mensajes informativos como detalles de procesamiento
Están reportados. Opción --depurar se puede utilizar para obtener más detalles sobre la actividad interna,
por ejemplo, con fines de depuración. Se pueden seleccionar otros niveles de registro usando la opción --Iniciar sesión-
nivel. En --tranquilo modo solo se informan los errores fatales. En eventos de error tan graves,
la aplicación normalmente terminará. Para obtener más detalles sobre los diferentes niveles de registro,
consulte la documentación del módulo 'oflog'.
En caso de que la salida de registro deba escribirse en un archivo (opcionalmente con rotación de archivo de registro),
a syslog (Unix) o la opción de registro de eventos (Windows) --log-config puede ser usado. Esta
El archivo de configuración también permite dirigir solo ciertos mensajes a una salida en particular
stream y para filtrar ciertos mensajes basados ​​en el módulo o aplicación donde
son generadas. Se proporciona un archivo de configuración de ejemplo en /logger.cfg.

COMANDO LÍNEA


Todas las herramientas de línea de comando utilizan la siguiente notación para los parámetros: los corchetes encierran
valores opcionales (0-1), tres puntos finales indican que se permiten varios valores
(1-n), una combinación de ambos significa 0 an valores.
Las opciones de la línea de comandos se distinguen de los parámetros por un signo '+' o '-' inicial,
respectivamente. Por lo general, el orden y la posición de las opciones de la línea de comandos son arbitrarios (es decir,
puede aparecer en cualquier lugar). Sin embargo, si las opciones son mutuamente excluyentes, la apariencia del extremo derecho
se utiliza. Este comportamiento se ajusta a las reglas de evaluación estándar de los shells de Unix comunes.
Además, se pueden especificar uno o más archivos de comando usando un signo '@' como prefijo para
el nombre del archivo (p. ej. @ command.txt). Tal argumento de comando es reemplazado por el contenido de
el archivo de texto correspondiente (varios espacios en blanco se tratan como un solo separador a menos que
aparecen entre dos comillas) antes de cualquier evaluación adicional. Tenga en cuenta que
un archivo de comando no puede contener otro archivo de comando. Este enfoque simple pero efectivo
permite resumir combinaciones comunes de opciones / parámetros y evita alargar y
confusas líneas de comando (se proporciona un ejemplo en el archivo /dumppat.txt).

MEDIO AMBIENTE


El dcmj2pnm La utilidad intentará cargar los diccionarios de datos DICOM especificados en el
DCMDICTPATH Variable ambiental. Por defecto, es decir, si el DCMDICTPATH Variable ambiental
no está configurado, el archivo /dicom.dic se cargará a menos que el diccionario esté construido
en la aplicación (predeterminado para Windows).
Se debe preferir el comportamiento predeterminado y DCMDICTPATH solo variable de entorno
se utiliza cuando se requieren diccionarios de datos alternativos. los DCMDICTPATH Variable ambiental
tiene el mismo formato que el shell de Unix TRAYECTORIA variable en que dos puntos (':') separan
entradas. En los sistemas Windows, se utiliza un punto y coma (';') como separador. El diccionario de datos
El código intentará cargar cada archivo especificado en el DCMDICTPATH Variable ambiental. Eso
es un error si no se puede cargar un diccionario de datos.

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


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    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
  • 2
    WooCommerce Nextjs reaccionar tema
    WooCommerce Nextjs reaccionar tema
    Tema React WooCommerce, creado con
    Siguiente JS, Webpack, Babel, Node y
    Express, usando GraphQL y Apollo
    Cliente. Tienda WooCommerce en React(
    contiene: Productos...
    Descargar el tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Paquete de repositorio para ArchLabs Este es un
    aplicación que también se puede buscar
    en
    https://sourceforge.net/projects/archlabs-repo/.
    Ha sido alojado en OnWorks en...
    Descargar archlabs_repo
  • 4
    Proyecto Zephyr
    Proyecto Zephyr
    El Proyecto Zephyr es una nueva generación
    sistema operativo en tiempo real (RTOS) que
    soporta múltiples hardware
    arquitecturas. Se basa en un
    kernel de tamaño reducido ...
    Descargar Proyecto Zephyr
  • 5
    Desventajas
    Desventajas
    SCons es una herramienta de construcción de software
    que es una alternativa superior a la
    herramienta de compilación clásica "Make" que
    todos conocemos y amamos. SCons es
    implementó un ...
    Descargar SCons
  • 6
    PSeInt
    PSeInt
    PSeInt es un intérprete de pseudocódigo para
    estudiantes de programación de habla hispana.
    Su propósito principal es ser una herramienta para
    aprendiendo y entendiendo lo básico
    concepto ...
    Descargar PSeInt
  • Más "

Comandos de Linux

  • 1
    7z
    7z
    7z - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7z
  • 2
    7za
    7za
    7za - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7za
  • 3
    espeluznante
    espeluznante
    CREEPY - Una información de geolocalización
    agregador DESCRIPCIÓN: espeluznante es un
    aplicación que te permite recopilar
    información relacionada con la geolocalización de
    usuarios de...
    correr espeluznante
  • 4
    compilación de cricket
    compilación de cricket
    grillo - Un programa para gestionar el
    recopilación y visualización de series temporales
    datos ...
    Ejecutar compilación de cricket
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - secuencia de comandos para obtener
    información sobre la versión instalada
    de G-Wrap...
    Ejecute g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Controla el acceso a la
    conjunto de mapas actual para otros usuarios en el
    sistema. Si no se da ninguna opción, imprime
    estado actual. PALABRAS CLAVE: general, mapa
    gestión, p ...
    Ejecutar g.accessgrass
  • Más "

Ad