นี่คือคำสั่ง dcmj2pnm ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
dcmj2pnm - แปลงภาพ DICOM เป็น PGM/PPM, PNG, TIFF, JPEG หรือ BMP
เรื่องย่อ
dcmj2pnm [ตัวเลือก] dcmfile-in [บิตแมปออก]
DESCRIPTION
พื้นที่ ดีซีเอ็มเจ2พีเอ็นเอ็ม ยูทิลิตี้อ่านภาพ DICOM แปลงข้อมูลพิกเซลตาม
เลือกตัวเลือกการประมวลผลภาพและเขียนกลับภาพใน PGM/PPM . ที่รู้จักกันดี
(แผนที่สีเทาแบบพกพา / แผนที่ pix แบบพกพา), PNG, TIFF, JPEG (กลุ่มผู้เชี่ยวชาญด้านการถ่ายภาพร่วม)
หรือรูปแบบ Windows BMP ยูทิลิตีนี้รองรับไฟล์ที่ไม่บีบอัดเช่นเดียวกับ JPEG และ RLE
ภาพ DICOM ที่บีบอัด
พารามิเตอร์
dcmfile-in ชื่อไฟล์อินพุต DICOM ที่จะแปลง
ชื่อไฟล์เอาต์พุต bitmap-out ที่จะเขียน (ค่าเริ่มต้น: stdout)
OPTIONS
ทั่วไป ตัวเลือก
-h -- ช่วยด้วย
พิมพ์ข้อความช่วยเหลือนี้และออก
--รุ่น
พิมพ์ข้อมูลรุ่นและออก
--ข้อโต้แย้ง
พิมพ์อาร์กิวเมนต์บรรทัดคำสั่งที่ขยาย
-q --เงียบ
โหมดเงียบพิมพ์ไม่มีคำเตือนและข้อผิดพลาด
-v -- verbose
โหมด verbose รายละเอียดการประมวลผลการพิมพ์
-d --debug
โหมดดีบัก พิมพ์ข้อมูลการดีบัก
-ll --log-level [l]evel: ค่าคงที่สตริง
(ร้ายแรง, ผิดพลาด, เตือน, ข้อมูล, ดีบัก, ติดตาม)
ใช้ระดับ l สำหรับคนตัดไม้
-lc --log-config [f] ชื่อไฟล์: สตริง
ใช้ config file f สำหรับ logger
อินพุต ตัวเลือก
รูปแบบไฟล์อินพุต:
+f --อ่านไฟล์
อ่านรูปแบบไฟล์หรือชุดข้อมูล (ค่าเริ่มต้น)
+สำหรับ --read-file-only
อ่านรูปแบบไฟล์เท่านั้น
-f -- ชุดข้อมูลอ่าน
อ่านชุดข้อมูลที่ไม่มีข้อมูลเมตาของไฟล์
ไวยากรณ์การถ่ายโอนอินพุต:
-t= --read-xfer-อัตโนมัติ
ใช้การรู้จำ TS (ค่าเริ่มต้น)
-td --read-xfer-ตรวจจับ
ละเว้น TS ที่ระบุในส่วนหัวของไฟล์ meta
-te --read-xfer-น้อย
อ่านด้วย VR little endian TS . ที่ชัดเจน
-tb --read-xfer-ใหญ่
อ่านด้วย VR big endian TS . ที่ชัดเจน
-ti --read-xfer-โดยนัย
อ่านโดยปริยาย VR endian TS
ภาพ การประมวลผล ตัวเลือก
การเลือกกรอบ:
+F --frame [n]umber: จำนวนเต็ม
เลือกเฟรมที่ระบุ (ค่าเริ่มต้น: 1)
+Fr --frame-range [n]umber [c]ount: จำนวนเต็ม
เลือก c เฟรมที่ขึ้นต้นด้วยเฟรม n
+ฟ้า --all-frames
เลือกเฟรมทั้งหมด
การหมุน:
+Rl --หมุน-ซ้าย
หมุนภาพไปทางซ้าย (-90 องศา)
+Rr --หมุน-ขวา
หมุนภาพไปทางขวา (+90 องศา)
+ Rtd -- หมุนจากบนลงล่าง
หมุนภาพจากบนลงล่าง (180 องศา)
พลิก:
+Lh --พลิกแนวนอน
พลิกภาพในแนวนอน
+Lv --พลิกแนวตั้ง
พลิกภาพในแนวตั้ง
+Lhv --พลิกทั้งสองแกน
พลิกภาพในแนวนอนและแนวตั้ง
มาตราส่วน:
+a --รับรู้-แง่มุม
รู้จักอัตราส่วนกว้างยาวของพิกเซล (ค่าเริ่มต้น)
-a --ละเว้น-มุมมอง
ละเว้นอัตราส่วนกว้างยาวของพิกเซลเมื่อปรับขนาด
+i --interpolate [n] จำนวนของอัลกอริทึม: integer
ใช้การแก้ไขเมื่อมาตราส่วน (1..4 ค่าเริ่มต้น: 1)
-i --ไม่มีการแก้ไข
ไม่มีการแก้ไขเมื่อปรับขนาด
-S --ไม่มีการปรับขนาด
ไม่มีการปรับขนาด ละเว้นอัตราส่วนกว้างยาวของพิกเซล (ค่าเริ่มต้น)
+Sxf --scale-x-factor [f] นักแสดง: float
สเกลแกน x ตามตัวประกอบ, คำนวณแกน y y อัตโนมัติ
+Syf --scale-y-factor [f] นักแสดง: float
ปรับขนาดแกน y ตามปัจจัย คำนวณอัตโนมัติ แกน x
+Sxv --scale-x-size [n]umber: จำนวนเต็ม
สเกลแกน x เป็น n พิกเซล, คำนวณแกน y อัตโนมัติ
+Syv --scale-y-size [n]umber: จำนวนเต็ม
ปรับขนาดแกน y เป็น n พิกเซล, คำนวณแกน x อัตโนมัติ
การแปลงพื้นที่สี (ภาพที่บีบอัดเท่านั้น):
+cp --conv-โฟโตเมตริก
แปลงหากการตีความ YCbCr photometric (ค่าเริ่มต้น)
+cl --conv-สูญเสีย
แปลง YCbCr เป็น RGB หาก JPEG . สูญหาย
+cg --conv-เดา
แปลงเป็น RGB หาก YCbCr คาดเดาโดยไลบรารี
+cgl --conv-เดา-สูญเสีย
แปลงเป็น RGB หาก lossy JPEG และ YCbCr เป็น
เดาโดยไลบรารี JPEG พื้นฐาน
+ca --conv-เสมอ
แปลง YCbCr เป็น RGB . เสมอ
+cn --conv-ไม่เคย
ไม่เคยแปลงปริภูมิสี
การแปลง LUT เป็นกิริยาช่วย:
-M --ไม่มีกิริยา
ละเว้นการเปลี่ยนแปลง LUT กิริยาที่เก็บไว้
+M --use-กิริยาช่วย
ใช้การเปลี่ยนแปลงรูปแบบ LUT (ค่าเริ่มต้น)
การแปลง VOI LUT:
-W --ไม่มีหน้าต่าง
ไม่มีหน้าต่าง VOI (ค่าเริ่มต้น)
+Wi --use-window [n]umber: จำนวนเต็ม
ใช้หน้าต่าง VOI ที่ n จากไฟล์รูปภาพ
+Wl --use-voi-lut [n]umber: จำนวนเต็ม
ใช้ n-th VOI ค้นหาตารางจากไฟล์ภาพ
+Wm --นาที-สูงสุด-หน้าต่าง
คำนวณหน้าต่าง VOI โดยใช้อัลกอริธึมต่ำสุด-สูงสุด
+ Wn --min-max-window-n
คำนวณหน้าต่าง VOI โดยใช้อัลกอริธึม min-max
ละเลยค่านิยมสุดโต่ง
+Wr --roi-min-max-window [l]eft [t]op [w]idth [h]eight: จำนวนเต็ม
หน้าต่างคำนวณ ROI โดยใช้อัลกอริธึม min-max
ขอบเขตที่น่าสนใจกำหนดโดย l,t,w,h
+Wh --histogram-window [n]umber: จำนวนเต็ม
คำนวณหน้าต่าง VOI โดยใช้อัลกอริธึมฮิสโตแกรม
ละเว้น n เปอร์เซ็นต์
+Ww --set-window [c] enter [w]idth: float
คำนวณหน้าต่าง VOI โดยใช้ศูนย์ c และความกว้าง w
+Wfl --ฟังก์ชันเชิงเส้น
ตั้งค่าฟังก์ชัน VOI LUT เป็น LINEAR
+WFs --sigmoid-ฟังก์ชัน
ตั้งค่าฟังก์ชัน VOI LUT เป็น SIGMOID
การนำเสนอการเปลี่ยนแปลง LUT:
+ปิด --identity-shape
ตั้งค่าการนำเสนอรูปร่าง LUT เป็น IDENTITY
+Piv --ผกผันรูปร่าง
ตั้งค่ารูปร่างการนำเสนอ LUT เป็น INVERSE
+Pod --lin-od-รูปร่าง
ตั้งค่ารูปร่างการนำเสนอ LUT เป็น LIN OD
ซ้อนทับ:
-O --ไม่มีการซ้อนทับ
ไม่แสดงภาพซ้อนทับ
+O --display-overlay [n]umber: จำนวนเต็ม
แสดงโอเวอร์เลย์ n (0..16, 0=ทั้งหมด, ค่าเริ่มต้น: +O 0)
+Omr --ovl-แทนที่
ใช้โหมดโอเวอร์เลย์ "แทนที่"
(ค่าเริ่มต้นสำหรับภาพซ้อนทับ)
+Omt --ovl-เกณฑ์
ใช้โหมดโอเวอร์เลย์ "แทนที่เกณฑ์"
+Omc --ovl-ส่วนเสริม
ใช้โหมดโอเวอร์เลย์ "เสริม"
+Omv --ovl-กลับด้าน
ใช้โหมดโอเวอร์เลย์ "Invert Bitmap"
+โอมิ --ovl-roi
ใช้โหมดโอเวอร์เลย์ "ภูมิภาคที่น่าสนใจ"
(ค่าเริ่มต้นสำหรับการซ้อนทับ ROI)
+Osf --set-foreground [d] ความหนาแน่น: ลอย
ตั้งค่าความหนาแน่นของพื้นหน้าซ้อนทับ (..0 ค่าเริ่มต้น: 1)
+Ost --set-threshold [d] ความหนาแน่น: ลอย
ตั้งค่าความหนาแน่นของเกณฑ์การซ้อนทับ (..0 ค่าเริ่มต้น: 1)
แสดงการแปลง LUT:
+Dm --monitor-file [f]ilename: สตริง
ปรับเทียบเอาต์พุตตามลักษณะจอภาพ
กำหนดไว้ใน f
+Dp --printer-file [f]ชื่อไฟล์: สตริง
ปรับเทียบเอาต์พุตตามลักษณะของเครื่องพิมพ์
กำหนดไว้ใน f
+ดา --แสงโดยรอบ [a]แสงโดยรอบ: ลอย
ค่าแสงแวดล้อม (cd/m^2, ค่าเริ่มต้น: file f)
+Di --illumination [i]การส่องสว่าง: ลอย
ค่าความสว่าง (cd/m^2, ค่าเริ่มต้น: file f)
+Dn --min-density [m] ความหนาแน่นของแสงขั้นต่ำ: float
ค่า Dmin (ค่าเริ่มต้น: ปิด เฉพาะกับ +Dp)
+Dx --ความหนาแน่นสูงสุด [ม.] ความหนาแน่นของแสงสูงสุด: ลอย
ค่า Dmax (ค่าเริ่มต้น: ปิด เฉพาะกับ +Dp)
+Dg --gsd-ฟังก์ชัน
ใช้ GSDF สำหรับการสอบเทียบ (ค่าเริ่มต้นสำหรับ +Dm/+Dp)
+Dc --cielab-ฟังก์ชัน
ใช้ฟังก์ชัน CIELAB สำหรับการสอบเทียบ
ความเข้ากันได้:
+แม่ --accept-acr-nema
ยอมรับรูปภาพ ACR-NEMA ที่ไม่มีโฟโตเมตริก
การตีความ
+Mp --accept-จานสี
ยอมรับแท็กแอตทริบิวต์จานสีที่ไม่ถูกต้อง
(0028,111x) และ (0028,121x)
+Mc --check-lut-ความลึก
ตรวจสอบค่าที่ 3 ของ LUT descriptor, comparison
ด้วยความลึกของบิตที่คาดหวังตามข้อมูล LUT
+Mm --ignore-mlut-ความลึก
ละเว้นค่าที่ 3 ของ modality LUT descriptor
กำหนดบิตต่อรายการตารางโดยอัตโนมัติ
+Mv --ignore-vlut-ความลึก
ละเว้นค่าที่ 3 ของตัวบอก VOI LUT
กำหนดบิตต่อรายการตารางโดยอัตโนมัติ
รูปแบบ TIFF:
+Tl --compr-lzw
การบีบอัด LZW (ค่าเริ่มต้น)
+Tr --compr-rle
การบีบอัด RLE
+Tn --compr-ไม่มี
ยังไม่ย่อ
+Pd --predictor-ค่าเริ่มต้น
ไม่มีตัวทำนาย LZW (ค่าเริ่มต้น)
+Pn --predictor-ไม่มี
ตัวทำนาย LZW 1 (ไม่มีการทำนาย)
+Ph --predictor-ฮอร์ซ
ตัวทำนาย LZW 2 (ความแตกต่างในแนวนอน)
+Rs --rows-per-strip [r]ows: จำนวนเต็ม (ค่าเริ่มต้น: 0)
แถวต่อแถบ ค่าเริ่มต้น 8K ต่อแถบ
รูปแบบ PNG:
+อิล --อินเทอร์เลซ
สร้างไฟล์อินเทอร์เลซ (ค่าเริ่มต้น)
-อิล --nointerlace
สร้างไฟล์ที่ไม่อินเทอร์เลซ
+mf --เมตาไฟล์
สร้างข้อมูลเมตาไฟล์ PNG (ค่าเริ่มต้น)
-mf --meta-ไม่มี
ไม่มีข้อมูลเมตาไฟล์ PNG
รูปแบบ JPEG:
+Jq --compr-quality [q]uality: จำนวนเต็ม (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 --image-ข้อมูล
พิมพ์รายละเอียดรูปภาพ (ต้องใช้โหมด verbose)
-o --ไม่มีเอาต์พุต
อย่าสร้างผลลัพธ์ใด ๆ (มีประโยชน์กับ -im)
การสร้างชื่อไฟล์ (เฉพาะกับ --frame-range หรือ --all-frames):
+Fc --use-เฟรม-เคาน์เตอร์
ใช้ตัวนับแบบ 0 สำหรับชื่อไฟล์ (ค่าเริ่มต้น)
+Fn --use-เฟรม-หมายเลข
ใช้หมายเลขเฟรมที่แน่นอนสำหรับชื่อไฟล์
รูปแบบภาพ:
+op --write-raw-pnm
เขียนไบนารี PGM/PPM 8 บิต (ค่าเริ่มต้นสำหรับไฟล์)
+opb --write-8-บิต-pnm
เขียน ASCII PGM/PPM 8 บิต (ค่าเริ่มต้นสำหรับ stdout)
+opw --write-16-บิต-pnm
เขียน 16 บิต ASCII PGM/PPM
+opn --write-n-bit-pnm [n]umber: จำนวนเต็ม
เขียน n-bit ASCII PGM/PPM (1..32)
+ob --write-bmp
เขียน 8 บิต (ขาวดำ) หรือ 24 บิต (สี) BMP
+obp --write-8-บิต-bmp
เขียน BMP จานสี 8 บิต (ขาวดำเท่านั้น)
+obt --write-24-บิต-bmp
เขียน BMP ทรูคัลเลอร์ 24 บิต
+obr --write-32-บิต-bmp
เขียน BMP ทรูคัลเลอร์ 32 บิต
+ot --write-tiff
เขียน 8 บิต (ขาวดำ) หรือ 24 บิต (สี) TIFF
+บน --write-png
เขียน 8 บิต (ขาวดำ) หรือ 24 บิต (สี) PNG
+on2 --write-16-bit-png
เขียน 16 บิต (ขาวดำ) หรือ 48 บิต (สี) PNG
+oj --write-jpeg
เขียน 8-bit lossy JPEG (พื้นฐาน)
หมายเหตุ
สามารถเลือกอัลกอริธึมการแก้ไขที่ต้องการต่อไปนี้ได้โดยใช้ปุ่ม --สอดแทรก
ตัวเลือก:
· 1 = อัลกอริธึมการปรับขนาดฟรีพร้อมการแก้ไขจาก pbmplus toolkit
· 2 = อัลกอริธึมการปรับขนาดฟรีพร้อมการแก้ไขจากนิตยสาร c't
· 3 = อัลกอริธึมกำลังขยายพร้อมการแก้ไขแบบ bilinear จาก Eduard Stanescu
· 4 = อัลกอริธึมกำลังขยายพร้อมการแก้ไขแบบไบคิวบิกจาก Eduard Stanescu
พื้นที่ --เขียน-tiff ตัวเลือกจะใช้ได้เฉพาะเมื่อ DCMTK ได้รับการกำหนดค่าและคอมไพล์ด้วย
รองรับภายนอก ลิบทิฟ ห้องสมุด TIFF ความพร้อมใช้งานของการบีบอัด TIFF
ตัวเลือกขึ้นอยู่กับ ลิบทิฟ การกำหนดค่า โดยเฉพาะอย่างยิ่ง อัลกอริทึม LZW ที่ได้รับการจดสิทธิบัตร
อาจไม่สามารถใช้ได้
พื้นที่ --เขียน-png ตัวเลือกจะใช้ได้เฉพาะเมื่อ DCMTK ได้รับการกำหนดค่าและคอมไพล์ด้วย
รองรับภายนอก libpng ห้องสมุด PNG ตัวเลือก --อินเตอร์เลซ เปิดใช้งานภาพโปรเกรสซีฟ
ดูขณะโหลดไฟล์ PNG มีเพียงไม่กี่แอปพลิเคชันเท่านั้นที่ดูแลข้อมูลเมตา (TEXT)
ในไฟล์ PNG
โอน ไวยากรณ์
ดีซีเอ็มเจ2พีเอ็นเอ็ม รองรับรูปแบบการถ่ายโอนต่อไปนี้สำหรับการป้อนข้อมูล (dcmfile เข้า):
LittleEndianImplicitTransferSyntax 1.2.840.10008.1.2
LittleEndianExplicitTransferSyntax 1.2.840.10008.1.2.1
กิ่วExplicitVRLittleEndianTransferSyntax 1.2.840.10008.1.2.1.99 (*)
BigEndianExplicitTransferSyntax 1.2.840.10008.1.2.2
JPEGProcess1Transferไวยากรณ์ 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
JPEGProcess14Transferไวยากรณ์ 1.2.840.10008.1.2.4.57
JPEGProcess14SV1TransferSyntax 1.2.840.10008.1.2.4.70
RELosslessTransferSyntax 1.2.840.10008.1.2.5
(*) หากคอมไพล์ด้วยการเปิดใช้งานการรองรับ zlib
เข้าสู่ระบบ
ระดับของการบันทึกเอาต์พุตของเครื่องมือบรรทัดคำสั่งต่างๆ และไลบรารีพื้นฐานสามารถ
ถูกกำหนดโดยผู้ใช้ โดยค่าเริ่มต้น เฉพาะข้อผิดพลาดและคำเตือนเท่านั้นที่จะถูกเขียนลงในมาตรฐาน
กระแสข้อผิดพลาด การใช้ตัวเลือก --รายละเอียด ข้อความที่ให้ข้อมูลเช่นรายละเอียดการประมวลผล
มีการรายงาน ตัวเลือก --debug สามารถใช้เพื่อรับรายละเอียดเพิ่มเติมเกี่ยวกับกิจกรรมภายใน
เช่นเพื่อจุดประสงค์ในการดีบัก ระดับการบันทึกอื่น ๆ สามารถเลือกได้โดยใช้ตัวเลือก --บันทึก-
ระดับ. ใน --เงียบ โหมดรายงานข้อผิดพลาดร้ายแรงเท่านั้น ในเหตุการณ์ข้อผิดพลาดร้ายแรงเช่นนี้
แอปพลิเคชันมักจะสิ้นสุด สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับระดับการบันทึกต่างๆ
ดูเอกสารประกอบของโมดูล 'oflog'
ในกรณีที่ควรเขียนเอาต์พุตการบันทึกลงในไฟล์ (เลือกได้ด้วยการหมุนไฟล์บันทึก)
ไปยัง syslog (Unix) หรือตัวเลือกบันทึกเหตุการณ์ (Windows) --log-config.php สามารถใช้ได้. นี้
ไฟล์การกำหนดค่ายังอนุญาตให้ส่งเฉพาะข้อความบางข้อความไปยังเอาต์พุตเฉพาะ
สตรีมและสำหรับการกรองข้อความบางข้อความตามโมดูลหรือแอปพลิเคชันที่พวกเขา
ถูกสร้างขึ้น ไฟล์การกำหนดค่าตัวอย่างมีให้ใน /logger.cfg.
คำสั่ง สาย
เครื่องมือบรรทัดคำสั่งทั้งหมดใช้สัญกรณ์ต่อไปนี้สำหรับพารามิเตอร์: วงเล็บเหลี่ยมล้อมรอบ
ค่าทางเลือก (0-1) จุดต่อท้ายสามจุดระบุว่าอนุญาตให้ใช้ค่าได้หลายค่า
(1-n) การรวมกันของทั้งสองหมายถึงค่า 0 ถึง n
ตัวเลือกบรรทัดคำสั่งแตกต่างจากพารามิเตอร์ด้วยเครื่องหมาย '+' หรือ '-' นำหน้า
ตามลำดับ โดยปกติ ลำดับและตำแหน่งของตัวเลือกบรรทัดคำสั่งจะเป็นไปตามอำเภอใจ (เช่น พวกเขา
สามารถปรากฏได้ทุกที่) อย่างไรก็ตาม ถ้าตัวเลือกต่าง ๆ กัน มีลักษณะขวาสุด
ถูกนำมาใช้. ลักษณะการทำงานนี้สอดคล้องกับกฎการประเมินมาตรฐานของเชลล์ Unix ทั่วไป
นอกจากนี้ ไฟล์คำสั่งหนึ่งไฟล์ขึ้นไปสามารถระบุได้โดยใช้เครื่องหมาย '@' เป็นคำนำหน้าถึง
ชื่อไฟล์ (เช่น @command.txt). อาร์กิวเมนต์คำสั่งดังกล่าวจะถูกแทนที่ด้วยเนื้อหาของ
ไฟล์ข้อความที่เกี่ยวข้อง (ช่องว่างหลายช่องถือเป็นตัวคั่นเดียว เว้นแต่
ปรากฏขึ้นระหว่างเครื่องหมายคำพูดสองเครื่องหมาย) ก่อนการประเมินเพิ่มเติม โปรดทราบว่า
ไฟล์คำสั่งไม่สามารถมีไฟล์คำสั่งอื่นได้ วิธีง่ายๆ แต่ได้ผล
อนุญาตให้สรุปการรวมตัวเลือก/พารามิเตอร์ร่วมกัน และหลีกเลี่ยงความยาวและ
บรรทัดคำสั่งที่สับสน (ตัวอย่างมีให้ในไฟล์ /dumppat.txt).
และพวกเรา
พื้นที่ ดีซีเอ็มเจ2พีเอ็นเอ็ม ยูทิลิตีจะพยายามโหลดพจนานุกรมข้อมูล DICOM ที่ระบุใน
DCMDICTPATH ตัวแปรสภาพแวดล้อม โดยค่าเริ่มต้น เช่น ถ้า DCMDICTPATH ตัวแปรสภาพแวดล้อม
ไม่ได้ตั้งค่าไฟล์ /dicom.dic จะถูกโหลดเว้นแต่พจนานุกรมจะถูกสร้างขึ้น
ลงในแอปพลิเคชัน (ค่าเริ่มต้นสำหรับ Windows)
ควรเลือกใช้พฤติกรรมเริ่มต้นและ DCMDICTPATH ตัวแปรสภาพแวดล้อมเท่านั้น
ใช้เมื่อต้องการพจนานุกรมข้อมูลสำรอง NS DCMDICTPATH ตัวแปรสภาพแวดล้อม
มีรูปแบบเดียวกับ Unix shell เส้นทาง ตัวแปรในเครื่องหมายทวิภาค (':') คั่น
รายการ. บนระบบ Windows เครื่องหมายอัฒภาค (';') ถูกใช้เป็นตัวคั่น พจนานุกรมข้อมูล
รหัสจะพยายามโหลดแต่ละไฟล์ที่ระบุใน DCMDICTPATH ตัวแปรสภาพแวดล้อม มัน
เป็นข้อผิดพลาดหากไม่สามารถโหลดพจนานุกรมข้อมูลได้
ใช้ dcmj2pnm ออนไลน์โดยใช้บริการ onworks.net