영어프랑스어스페인어

Ad


온웍스 파비콘

dcmj2pnm - 클라우드에서 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 dcmj2pnm 실행

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 dcmj2pnm 명령입니다.

프로그램:

이름


dcmj2pnm - DICOM 이미지를 PGM/PPM, PNG, TIFF, JPEG 또는 BMP로 변환

개요


dcmj2pnm [옵션] dcmfile 입력 [비트맵 출력]

기술


XNUMXD덴탈의 dcmj2pnm 유틸리티는 DICOM 이미지를 읽고 픽셀 데이터를
이미지 처리 옵션을 선택하고 잘 알려진 PGM/PPM에 이미지를 다시 기록합니다.
(휴대용 그레이맵/휴대용 픽스맵), PNG, TIFF, JPEG (공동사진전문가단)
또는 Windows BMP 형식. 이 유틸리티는 압축되지 않은 JPEG 및 RLE를 지원합니다.
압축된 DICOM 이미지.

매개 변수


dcmfile-in 변환할 DICOM 입력 파일 이름

쓸 비트맵 출력 출력 파일 이름(기본값: stdout)

옵션


일반 옵션
-h --도움말
이 도움말 텍스트를 인쇄하고 종료하십시오.

--번역
버전 정보를 출력하고 종료

--인수
확장된 명령줄 인수 인쇄

-q --조용한
자동 모드, 경고 및 오류 인쇄 없음

-v --장황
상세 모드, 인쇄 처리 세부 정보

-d --디버그
디버그 모드, 디버그 정보 인쇄

-ll --log-level [l]레벨: 문자열 상수
(치명적, 오류, 경고, 정보, 디버그, 추적)
로거에 레벨 l 사용

-lc --log-config [f]파일 이름: 문자열
로거에 구성 파일 f 사용

입력 옵션
입력 파일 형식:

+f --파일 읽기
파일 형식 또는 데이터 세트 읽기(기본값)

+fo --파일 읽기 전용
파일 형식만 읽기

-f --읽기 데이터 세트
파일 메타 정보 없이 데이터 세트 읽기

입력 전송 구문:

-t= --read-xfer-auto
TS 인식 사용(기본값)

-td --read-xfer-감지
파일 메타 헤더에 지정된 TS 무시

-te --read-xfer-little
명시적 VR 리틀 엔디안 TS로 읽기

-tb --read-xfer-big
명시적 VR 빅 엔디안 TS로 읽기

-ti --read-xfer-암시적
암시적 VR 리틀 엔디안 TS로 읽기

영상 처리 옵션
프레임 선택:

+F --프레임 [번호]: 정수
지정된 프레임 선택(기본값: 1)

+Fr --프레임 범위 [n]수 [수]: 정수
프레임 n으로 시작하는 c 프레임 선택

+Fa --모든 프레임
모든 프레임 선택

회전:

+Rl --왼쪽으로 회전
이미지를 왼쪽으로 회전(-90도)

+Rr --오른쪽으로 회전
이미지를 오른쪽으로 회전(+90도)

+Rtd --회전-하향식
이미지를 위에서 아래로 회전(180도)

뒤집기:

+Lh --뒤집기 수평
이미지를 가로로 뒤집기

+Lv --뒤집기 수직
이미지를 세로로 뒤집기

+Lhv --양쪽 축 뒤집기
이미지를 가로 및 세로로 뒤집기

스케일링:

+a --측면 인식
픽셀 종횡비 인식(기본값)

-a --측면 무시
크기 조정 시 픽셀 종횡비 무시

+i --interpolate [n]알고리즘 수: 정수
크기 조정 시 보간 사용(1..4, 기본값: 1)

-i --보간 없음
스케일링 시 보간 없음

-S -- 스케일링 없음
크기 조정 없음, 픽셀 종횡비 무시(기본값)

+Sxf --scale-x-factor [f]액터: float
요소에 의한 x축 스케일, y축 자동 계산

+Syf --scale-y-factor [f]액터: float
요소별 y축 크기 조정, x축 자동 계산

+Sxv --scale-x-size [숫자]: 정수
x축을 n픽셀로 조정, y축 자동 계산

+Syv --scale-y-size [수]: 정수
y축을 n픽셀로 조정, x축 자동 계산

색 공간 변환(압축 이미지만 해당):

+cp --conv-광도계
YCbCr 측광 해석인 경우 변환(기본값)

+cl --conv-손실
손실이 있는 JPEG인 경우 YCbCr을 RGB로 변환

+cg --conv-추측
라이브러리에서 YCbCr을 추측하면 RGB로 변환

+cgl --conv-추측-손실
손실이 있는 JPEG 및 YCbCr이 있는 경우 RGB로 변환
기본 JPEG 라이브러리에서 추측

+ca --conv-항상
항상 YCbCr을 RGB로 변환

+cn --conv-절대
색 공간을 변환하지 마십시오

모달리티 LUT 변환:

-M --모달리티 없음
저장된 모달리티 LUT 변환 무시

+M --사용 방식
모달리티 LUT 변환 사용(기본값)

VOI LUT 변환:

-W --윈도우 없음
VOI 윈도우 없음(기본값)

+Wi --use-window [번호]번호: 정수
이미지 파일에서 n번째 VOI 창 사용

+Wl --use-voi-lut [번호]: 정수
이미지 파일에서 n번째 VOI 조회 테이블 사용

+Wm --최소-최대-창
최소-최대 알고리즘을 사용하여 VOI 창 계산

+Wn --최소-최대-창-n
최소-최대 알고리즘을 사용하여 VOI 창을 계산하고,
극단값 무시

+Wr --roi-min-max-window [l]eft [t]op [w]idth [h]eight: 정수
최소-최대 알고리즘을 사용하여 ROI 창 계산,
관심 영역은 l,t,w,h로 지정됩니다.

+Wh --히스토그램 창 [n]번호: 정수
히스토그램 알고리즘을 사용하여 VOI 창을 계산하고,
n 퍼센트 무시

+Ww --set-window [c]enter [w]idth: float
중심 c와 너비 w를 사용하여 VOI 창 계산

+Wfl --선형 함수
VOI LUT 기능을 LINEAR로 설정

+Wfs --sigmoid 함수
VOI LUT 기능을 SIGMOID로 설정

프레젠테이션 LUT 변환:

+Pid --아이덴티티-모양
프레젠테이션 LUT 모양을 IDENTITY로 설정

+Piv --역모양
프레젠테이션 LUT 모양을 INVERSE로 설정

+포드 --lin-od-shape
프레젠테이션 LUT 모양을 LIN OD로 설정

위에 까는 것:

-O --오버레이 없음
오버레이를 표시하지 않음

+O --디스플레이 오버레이 [n]번호: 정수
오버레이 n 표시(0..16, 0=모두, 기본값: +O 0)

+Omr --ovl-교체
오버레이 모드 "바꾸기" 사용
(그래픽 오버레이의 기본값)

+Omt --ovl-임계값
오버레이 모드 "임계값 바꾸기" 사용

+Omc --ovl-보완
오버레이 모드 "보완" 사용

+Omv --ovl-반전
오버레이 모드 "비트맵 반전" 사용

+오미 --ovl-roi
오버레이 모드 "관심 지역" 사용
(ROI 오버레이의 기본값)

+Osf --set-forground [d]ensity: float
오버레이 전경 밀도 설정(0..1, 기본값: 1)

+Ost --set-threshold [d]밀도: 부동 소수점
오버레이 임계값 밀도 설정(0..1, 기본값: 0.5)

LUT 변환 표시:

+Dm --monitor-file [f]파일명: 문자열
모니터 특성에 따라 출력 보정
f에서 정의

+Dp --printer-file [f]파일 이름: 문자열
프린터 특성에 따라 출력 보정
f에서 정의

+Da --ambient-light [a]ambient light: float
주변광 값(cd/m^2, 기본값: 파일 f)

+Di --조명 [i]조명: 플로트
조명 값(cd/m^2, 기본값: 파일 f)

+Dn --min-density [m]최소 광학 밀도: float
Dmin 값(기본값: off, +Dp만 해당)

+Dx --max-density [m]최대 광학 밀도: float
Dmax 값(기본값: off, +Dp만 해당)

+Dg --gsd-함수
보정에 GSDF 사용(+Dm/+Dp의 기본값)

+Dc --cielab-함수
교정을 위해 CIELAB 기능 사용

적합성:

+Ma --accept-acr-nema
측광 없이 ACR-NEMA 이미지 허용
해석

+Mp --accept-팔레트
잘못된 팔레트 속성 태그 허용
(0028,111x) 및 (0028,121x)

+Mc --체크-루트-깊이
LUT 설명자의 세 번째 값을 확인하고 비교
LUT 데이터를 기반으로 한 예상 비트 깊이

+Mm --무시-mlut-깊이
모달리티 LUT 설명자의 세 번째 값을 무시하고,
테이블 항목당 비트를 자동으로 결정

+Mv --무시-vlut-깊이
VOI LUT 설명자의 세 번째 값을 무시하고,
테이블 항목당 비트를 자동으로 결정

TIFF 형식:

+Tl --compr-lzw
LZW 압축(기본값)

+Tr --compr-rle
RLE 압축

+Tn --compr-없음
압축되지 않은

+Pd --예측자-기본값
LZW 예측자 없음(기본값)

+Pn --예측자-없음
LZW 예측자 1(예측 없음)

+Ph --예측자-horz
LZW 예측자 2(수평 차분)

+Rs -- 스트립당 행 수 [r] 행: 정수(기본값: 0)
스트립당 행, 스트립당 기본 8K

PNG 형식:

+il --인터레이스
인터레이스 파일 생성(기본값)

-il --인터레이스 없음
비인터레이스 파일 생성

+mf --메타 파일
PNG 파일 메타 정보 생성(기본값)

-mf --메타 없음
PNG 파일 메타 정보 없음

JPEG 형식:

+Jq --compr-quality [q] 품질: 정수(0..100, 기본값: 90)
압축 품질 값(백분율)

+Js4 --샘플-444
4:4:4 샘플링(서브샘플링 없음)

+Js2 --샘플-422
4:2:2 서브샘플링(수평 서브샘플링
크로마 구성 요소, 기본값)

+Js1 --샘플-411
4:1:1 서브샘플링(수평 및 수직
크로마 성분의 서브샘플링)

다른 변환:

+G --그레이스케일
필요한 경우 회색조로 변환

+P -- 극성 변경
극성 변경(픽셀 출력 반전)

+C --clip-region [l]eft [t]op [w]idth [h]eight: 정수
클립 이미지 영역(l, t, w, h)

출력 옵션
일반:

-im --이미지 정보
이미지 세부 정보 인쇄(자세한 정보 표시 모드 필요)

-o --출력 없음
출력을 생성하지 마십시오(-im과 함께 유용).

파일 이름 생성(--frame-range 또는 --all-frame만 사용):

+Fc --사용 프레임 카운터
파일 이름에 0부터 시작하는 카운터 사용(기본값)

+Fn --사용 프레임 번호
파일 이름에 절대 프레임 번호 사용

이미지 형식:

+op --write-raw-pnm
8비트 바이너리 PGM/PPM 쓰기(파일에 대한 기본값)

+opb --쓰기-8비트-pnm
8비트 ASCII PGM/PPM 쓰기(stdout의 기본값)

+opw --write-16비트-pnm
16비트 ASCII PGM/PPM 쓰기

+opn --write-n-bit-pnm [n]번호: 정수
n비트 ASCII PGM/PPM(1..32) 쓰기

+ob --쓰기-bmp
8비트(흑백) 또는 24비트(컬러) BMP 쓰기

+obp --write-8비트 bmp
8비트 팔레트 BMP 쓰기(흑백만 해당)

+obt --write-24비트 bmp
24비트 트루컬러 BMP 쓰기

+obr --write-32비트 bmp
32비트 트루컬러 BMP 쓰기

+ot --쓰기-티프
8비트(흑백) 또는 24비트(컬러) TIFF 쓰기

+에 --write-png
8비트(흑백) 또는 24비트(컬러) PNG 쓰기

+on2 --write-16비트-png
16비트(흑백) 또는 48비트(컬러) PNG 쓰기

+oj --쓰기-jpeg
8비트 손실 JPEG 쓰기(기준)

노트


다음 선호하는 보간 알고리즘은 다음을 사용하여 선택할 수 있습니다. --보간하다
옵션 :

· 1 = pbmplus 툴킷에서 보간된 프리 스케일링 알고리즘
· 2 = c'매거진에서 보간된 프리 스케일링 알고리즘
· 3 = Eduard Stanescu의 쌍선형 보간법을 사용한 확대 알고리즘
· 4 = Eduard Stanescu의 쌍삼차 보간법을 사용한 확대 알고리즘
XNUMXD덴탈의 --쓰기-티프 옵션은 DCMTK가 다음으로 구성되고 컴파일된 경우에만 사용할 수 있습니다.
외부 지원 리브티프 TIFF 라이브러리. TIFF 압축의 가용성
옵션에 따라 다릅니다 리브티프 구성. 특히, 특허받은 LZW 알고리즘
사용하지 못할 수 있습니다.
XNUMXD덴탈의 --쓰기-png 옵션은 DCMTK가 다음으로 구성되고 컴파일된 경우에만 사용할 수 있습니다.
외부 지원 libpng PNG 라이브러리. 옵션 --인터레이스 프로그레시브 이미지 가능
PNG 파일을 로드하는 동안 볼 수 있습니다. 소수의 애플리케이션만이 메타 정보(TEXT)를 처리합니다.
PNG 파일에서.

이전 구문


dcmj2pnm 입력에 대해 다음 전송 구문을 지원합니다(dcmfile-in):
LittleEndianImplicitTransferSyntax 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
JPEGProcess1TransferSyntax 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
JPEGProcess14TransferSyntax 1.2.840.10008.1.2.4.57
JPEGProcess14SV1TransferSyntax 1.2.840.10008.1.2.4.70
REL무손실 전송 구문 1.2.840.10008.1.2.5
(*) zlib 지원이 활성화된 상태에서 컴파일된 경우

벌채 반출


다양한 명령줄 도구 및 기본 라이브러리의 로깅 출력 수준은
사용자가 지정해야 합니다. 기본적으로 오류와 경고만 표준에 기록됩니다.
오류 스트림. 옵션 사용 --말 수가 많은 처리 세부 정보와 같은 정보 메시지
보고된다. 옵션 -디버그 내부 활동에 대한 자세한 정보를 얻는 데 사용할 수 있습니다.
예를 들어 디버깅 목적으로. 옵션을 사용하여 다른 로깅 수준을 선택할 수 있습니다. --통나무-
수평. 에 --조용한 모드에서만 치명적인 오류가 보고됩니다. 이러한 매우 심각한 오류 이벤트에서,
응용 프로그램은 일반적으로 종료됩니다. 다양한 로깅 수준에 대한 자세한 내용은
모듈 'oflog'의 문서를 참조하십시오.
로깅 출력을 파일에 기록해야 하는 경우(선택적으로 로그 파일 회전 포함),
syslog(Unix) 또는 이벤트 로그(Windows) 옵션 --로그 구성 사용할 수 있습니다. 이것
구성 파일은 또한 특정 메시지만 특정 출력으로 보낼 수 있습니다.
스트림 및 모듈 또는 애플리케이션을 기반으로 특정 메시지 필터링
생성됩니다. 예제 구성 파일은 다음에서 제공됩니다. /로거.cfg.

COMMAND LINE


모든 명령줄 도구는 매개변수에 대해 다음 표기법을 사용합니다.
선택적 값(0-1), 세 개의 후행 점은 여러 값이 허용됨을 나타냅니다.
(1-n), 둘의 조합은 0에서 n 값을 의미합니다.
명령줄 옵션은 선행 '+' 또는 '-' 기호로 매개변수와 구별됩니다.
각기. 일반적으로 명령줄 옵션의 순서와 위치는 임의적입니다(즉,
어디에나 나타날 수 있음). 그러나 옵션이 상호 배타적인 경우 가장 오른쪽 모양
사용. 이 동작은 일반적인 Unix 셸의 표준 평가 규칙을 따릅니다.
또한 '@' 기호를 접두사로 사용하여 하나 이상의 명령 파일을 지정할 수 있습니다.
파일 이름(예: @명령.txt). 이러한 명령 인수는 다음 내용으로 대체됩니다.
해당 텍스트 파일(여러 공백은
추가 평가 전에 두 개의 따옴표 사이에 나타납니다. 점에 유의하시기 바랍니다
명령 파일은 다른 명령 파일을 포함할 수 없습니다. 이 간단하지만 효과적인 접근 방식
옵션/매개변수의 일반적인 조합을 요약하고 길고
혼란스러운 명령줄(예는 파일 /dumppat.txt).

환경


XNUMXD덴탈의 dcmj2pnm 유틸리티는 파일에 지정된 DICOM 데이터 사전을 로드하려고 시도합니다.
DCMDICT경로 환경 변수. 기본적으로, 즉 DCMDICT경로 환경 변수
설정되지 않은 파일 /dicom.dic 사전이 빌드되지 않으면 로드됩니다.
응용 프로그램에 추가합니다(Windows의 경우 기본값).
기본 동작이 선호되어야 하며 DCMDICT경로 환경 변수만
대체 데이터 사전이 필요할 때 사용됩니다. NS DCMDICT경로 환경 변수
유닉스 쉘과 같은 형식을 가짐 PATH 콜론(':')으로 구분되는 변수
항목. Windows 시스템에서는 세미콜론(';')이 구분 기호로 사용됩니다. 데이터 사전
코드는 지정된 각 파일을 로드하려고 시도합니다. DCMDICT경로 환경 변수. 그것
데이터 사전을 로드할 수 없는 경우 오류입니다.

onworks.net 서비스를 사용하여 온라인으로 dcmj2pnm 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    통음
    통음
    SWIG는 소프트웨어 개발 도구입니다.
    C로 작성된 프로그램과
    다양한 고급 수준의 C++
    프로그래밍 언어. SWIG는 다음과 함께 사용됩니다.
    다른...
    SWIG 다운로드
  • 2
    WooCommerce Nextjs 반응 테마
    WooCommerce Nextjs 반응 테마
    React WooCommerce 테마,
    다음 JS, Webpack, Babel, Node 및
    GraphQL 및 Apollo를 사용한 Express
    고객. React의 WooCommerce 스토어(
    포함: 제품...
    WooCommerce Nextjs 반응 테마 다운로드
  • 3
    Archlabs_repo
    Archlabs_repo
    ArchLabs용 패키지 저장소 이것은
    가져올 수 있는 응용 프로그램

    https://sourceforge.net/projects/archlabs-repo/.
    그것은 OnWorks에서 호스팅되었습니다 ...
    archlabs_repo 다운로드
  • 4
    제퍼 프로젝트
    제퍼 프로젝트
    Zephyr 프로젝트는 새로운 세대입니다.
    실시간 운영체제(RTOS)
    여러 하드웨어 지원
    아키텍처. 그것은
    작은 크기의 커널...
    Zephyr 프로젝트 다운로드
  • 5
    SC콘
    SC콘
    SCons는 소프트웨어 구축 도구입니다.
    그것은에 대한 우수한 대안입니다
    고전적인 "만들기" 빌드 도구
    우리 모두는 알고 사랑합니다. 스콘은
    구현 ...
    SCons 다운로드
  • 6
    PSeInt
    PSeInt
    PSeInt는 의사 코드 해석기입니다.
    스페인어를 구사하는 프로그래밍 학생.
    주요 목적은 다음을 위한 도구가 되는 것입니다.
    기본을 배우고 이해하기
    개념...
    PSeInt 다운로드
  • 더»

Linux 명령

Ad