นี่คือคำสั่ง dcmgpdir ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
dcmgpdir - สร้างวัตถุประสงค์ทั่วไป DICOMDIR
เรื่องย่อ
dcmgpdir [ตัวเลือก] [dcmfile-in...]
DESCRIPTION
พื้นที่ ดีซีเอ็มจีพีดีร์ ยูทิลิตี้สร้าง ไดคอมดีร์ ไฟล์จากไฟล์ DICOM อ้างอิงที่ระบุ
ตามโปรไฟล์แอปพลิเคชันการจัดเก็บสื่อ DICOM ส่วนที่ 11
ปัจจุบันรองรับโปรไฟล์ต่อไปนี้:
· การแลกเปลี่ยน CD-R วัตถุประสงค์ทั่วไป (STD-GEN-CD)
· การแลกเปลี่ยนเพื่อวัตถุประสงค์ทั่วไปบนสื่อ DVD-RAM (STD-GEN-DVD-RAM)
dcmkdir เป็นเวอร์ชันเพิ่มเติมของเครื่องมือนี้ซึ่งสนับสนุน Media Storage อื่นๆ ด้วย
โปรไฟล์แอปพลิเคชันมากกว่าวัตถุประสงค์ทั่วไป (เช่นโปรไฟล์คาร์ดิโอทั้งสองที่ต้องการ
การใช้ภาพไอคอน)
พารามิเตอร์
dcmfile-in ไฟล์ DICOM อ้างอิง (หรือไดเร็กทอรีที่จะสแกน)
OPTIONS
ทั่วไป ตัวเลือก
-h -- ช่วยด้วย
พิมพ์ข้อความช่วยเหลือนี้และออก
--รุ่น
พิมพ์ข้อมูลรุ่นและออก
--ข้อโต้แย้ง
พิมพ์อาร์กิวเมนต์บรรทัดคำสั่งที่ขยาย
-q --เงียบ
โหมดเงียบพิมพ์ไม่มีคำเตือนและข้อผิดพลาด
-v -- verbose
โหมด verbose รายละเอียดการประมวลผลการพิมพ์
-d --debug
โหมดดีบัก พิมพ์ข้อมูลการดีบัก
-ll --log-level [l]evel: ค่าคงที่สตริง
(ร้ายแรง, ผิดพลาด, เตือน, ข้อมูล, ดีบัก, ติดตาม)
ใช้ระดับ l สำหรับคนตัดไม้
-lc --log-config [f] ชื่อไฟล์: สตริง
ใช้ config file f สำหรับ logger
อินพุต ตัวเลือก
ตัวระบุ DICOMDIR:
+F --fileset-id [i]d: สตริง
ใช้ ID ชุดไฟล์เฉพาะ
(ค่าเริ่มต้น: DCMTK_MEDIA_DEMO, "" สำหรับไม่มี)
+R --descriptor [f]ชื่อไฟล์: สตริง
เพิ่ม file-set descriptor file ID
(เช่น README ค่าเริ่มต้น: ไม่มีตัวอธิบาย)
+C --char-set [c]harset: สตริง
เพิ่มชุดอักขระเฉพาะสำหรับ descriptor
(ค่าเริ่มต้น: "ISO_IR 100" หากมีคำอธิบาย)
อ่าน:
+id --input-directory [d] ไดเรกทอรี: string
อ่านไฟล์ DICOM ที่อ้างอิงจากไดเร็กทอรี d
(ค่าเริ่มต้นสำหรับ --recurse: ไดเรกทอรีปัจจุบัน)
-m --keep-ชื่อไฟล์
คาดว่าชื่อไฟล์จะอยู่ในรูปแบบ DICOM (ค่าเริ่มต้น)
+m --map-ชื่อไฟล์
แมปไปยังชื่อไฟล์ DICOM (ตัวพิมพ์เล็ก -> ตัวพิมพ์ใหญ่
และลบระยะต่อท้าย)
-r --ไม่มีการเรียกซ้ำ
ไม่เรียกซ้ำภายในไดเร็กทอรี (ค่าเริ่มต้น)
+r --เรียกซ้ำ
เรียกซ้ำภายในไดเรกทอรีระบบไฟล์
+p --pattern [p]attern: string (เฉพาะกับ --recurse)
รูปแบบสำหรับการจับคู่ชื่อไฟล์ (ตัวแทน)
# อาจใช้ไม่ได้กับทุกระบบ
การประมวลผล ตัวเลือก
การตรวจสอบความสม่ำเสมอ:
-W --no-consistency-ตรวจสอบ
อย่าตรวจสอบไฟล์เพื่อความสอดคล้อง
+W --warn-ไฟล์ที่ไม่สอดคล้องกัน
เตือนเกี่ยวกับไฟล์ที่ไม่สอดคล้องกัน (ค่าเริ่มต้น)
-a --abort-ไฟล์ที่ไม่สอดคล้องกัน
ยกเลิกไฟล์ที่ไม่สอดคล้องกันครั้งแรก
คุณสมบัติประเภทที่ 1:
-ฉัน --เข้มงวด
ออกโดยมีข้อผิดพลาดหากแอตทริบิวต์ DICOMDIR ประเภท 1
หายไปในไฟล์ DICOM (ค่าเริ่มต้น)
+ฉัน --ประดิษฐ์
ประดิษฐ์แอตทริบิวต์ DICOMDIR ประเภท 1 หากไม่มีไฟล์ DICOM
+Ipi --ประดิษฐ์-ผู้ป่วย-id
คิดค้น PatientID ใหม่ในกรณีที่ไม่สอดคล้องกัน
แอตทริบิวต์ชื่อผู้ป่วย
เช็คอื่นๆ:
+Nrs --allow-เกษียณ-สบพ
อนุญาตคลาส SOP ที่เลิกใช้แล้วซึ่งกำหนดไว้ในรุ่นก่อนหน้า
ของมาตรฐาน DICOM
-Nxc --no-xfer-ตรวจสอบ
อย่าปฏิเสธภาพที่มีรูปแบบการถ่ายโอนที่ไม่ได้มาตรฐาน
(แค่เตือน)
เอาท์พุต ตัวเลือก
ไฟล์ DICOMDIR:
+D --output-file [f] ilename: string
สร้างไฟล์ DICOMDIR เฉพาะ
(ค่าเริ่มต้น: DICOMDIR ในไดเรกทอรีปัจจุบัน)
การเขียน:
-A -- แทนที่
แทนที่ DICOMDIR ที่มีอยู่ (ค่าเริ่มต้น)
+A --ผนวก
ต่อท้าย DICOMDIR . ที่มีอยู่
+U --อัปเดต
อัปเดต DICOMDIR . ที่มีอยู่
-w --ทิ้ง
อย่าเขียน DICOMDIR
สำรอง:
--สร้าง-สำรอง
สร้างข้อมูลสำรองของ DICOMDIR ที่มีอยู่ (ค่าเริ่มต้น)
-nb --ไม่มีการสำรองข้อมูล
อย่าสร้างข้อมูลสำรองของ DICOMDIR . ที่มีอยู่
การแสดงมูลค่าหลังปี 1993:
+u --เปิดใช้งาน-ใหม่-vr
เปิดใช้งานการรองรับ VR ใหม่ (UN/UT) (ค่าเริ่มต้น)
-u --disable-ใหม่-vr
ปิดการรองรับ VR ใหม่ แปลงเป็น OB
การเข้ารหัสความยาวกลุ่ม:
-g --group-ความยาว-ลบ
เขียนโดยไม่มีองค์ประกอบความยาวกลุ่ม (ค่าเริ่มต้น)
+g --group-ความยาว-สร้าง
เขียนด้วยองค์ประกอบความยาวกลุ่ม
การเข้ารหัสความยาวตามลำดับและรายการ:
+e --ความยาวที่ชัดเจน
เขียนด้วยความยาวที่ชัดเจน (ค่าเริ่มต้น)
-e -- ความยาวไม่ได้กำหนด
เขียนด้วยความยาวไม่ได้กำหนด
หมายเหตุ
ไฟล์ทั้งหมดที่ระบุในบรรทัดคำสั่ง (หรือค้นพบโดยการตรวจสอบ . ซ้ำๆ
เนื้อหาของไดเร็กทอรีด้วย +r ตัวเลือก) จะได้รับการประเมินความเข้ากันได้ก่อน
ด้วยโปรไฟล์การแลกเปลี่ยนภาพ CD-R วัตถุประสงค์ทั่วไป (Supplement 19) เหมาะสมเท่านั้น
ไฟล์ที่เข้ารหัสโดยใช้ Explicit VR Little Endian Uncompressed Transfer Syntax จะเป็น
ได้รับการยอมรับ ไฟล์ที่มีชื่อไฟล์ไม่ถูกต้องจะถูกปฏิเสธ (กฎสามารถผ่อนคลายได้ผ่านทาง
+m ตัวเลือก). ไฟล์ที่ขาดแอตทริบิวต์ที่จำเป็นจะถูกปฏิเสธ ( +I ตัวเลือกสามารถ
ผ่อนคลายพฤติกรรมนี้)
A ไดคอมดีร์ ไฟล์จะถูกสร้างขึ้นก็ต่อเมื่อไฟล์ทั้งหมดผ่านการทดสอบเบื้องต้นแล้ว
พื้นที่ ดีซีเอ็มจีพีดีร์ ยูทิลิตี้ยังช่วยให้สามารถผนวกรายการใหม่เข้ากับและอัปเดตที่มีอยู่
รายการใน ไดคอมดีร์ ไฟล์. การใช้ตัวเลือก +A รายการใหม่จะต่อท้าย DICOMDIR เท่านั้น
คือไม่มีการปรับปรุงระเบียนที่มีอยู่เช่นเดียวกับข้อมูลผู้ป่วย การใช้ตัวเลือก
+U บันทึกที่มีอยู่จะได้รับการอัปเดตตามข้อมูลที่พบในการอ้างอิง
ไฟล์ DICOM โปรดทราบว่ากระบวนการอัปเดตนี้อาจช้ากว่าการต่อท้าย new
รายการ. อย่างไรก็ตาม ทำให้แน่ใจว่าข้อมูลเพิ่มเติมที่จำเป็นสำหรับ
โปรไฟล์แอปพลิเคชันที่เลือกจะถูกเพิ่มในบันทึกที่มีอยู่ด้วย
การสแกน ไดเรกทอรี
การเพิ่มไฟล์จากไดเร็กทอรีสามารถทำได้โดยใช้ option --การสาปแช่ง. ถ้าไม่มีคำสั่งเพิ่มเติม
กำหนดพารามิเตอร์บรรทัดไดเร็กทอรีที่ระบุโดย option --อินพุต-ไดเรกทอรี (ค่าเริ่มต้น:
ไดเร็กทอรีปัจจุบัน) ถูกสแกนหาไฟล์ หากระบุพารามิเตอร์ พวกเขาสามารถระบุ
ชื่อไฟล์หรือไดเร็กทอรี; ไดเร็กทอรีอินพุตจะถูกนำหน้าเสมอ หากไฟล์ใน
ควรเลือกไดเร็กทอรีที่ระบุตามรูปแบบชื่อเฉพาะ (เช่น ใช้
การจับคู่สัญลักษณ์แทน) ตัวเลือก --ลวดลาย จะต้องใช้ โปรดทราบว่ารูปแบบไฟล์นี้
ใช้ได้กับไฟล์ภายในไดเร็กทอรีที่สแกนเท่านั้น และหากมีรูปแบบอื่นๆ
ระบุไว้ในบรรทัดคำสั่งภายนอก --อินพุต-ไดเรกทอรี ตัวเลือก (เช่น เพื่อ
เลือกไฟล์เพิ่มเติม) ซึ่งใช้ไม่ได้กับไดเร็กทอรีที่ระบุ
เข้าสู่ระบบ
ระดับของการบันทึกเอาต์พุตของเครื่องมือบรรทัดคำสั่งต่างๆ และไลบรารีพื้นฐานสามารถ
ถูกกำหนดโดยผู้ใช้ โดยค่าเริ่มต้น เฉพาะข้อผิดพลาดและคำเตือนเท่านั้นที่จะถูกเขียนลงในมาตรฐาน
กระแสข้อผิดพลาด การใช้ตัวเลือก --รายละเอียด ข้อความที่ให้ข้อมูลเช่นรายละเอียดการประมวลผล
มีการรายงาน ตัวเลือก --debug สามารถใช้เพื่อรับรายละเอียดเพิ่มเติมเกี่ยวกับกิจกรรมภายใน
เช่นเพื่อจุดประสงค์ในการดีบัก ระดับการบันทึกอื่น ๆ สามารถเลือกได้โดยใช้ตัวเลือก --บันทึก-
ระดับ. ใน --เงียบ โหมดรายงานข้อผิดพลาดร้ายแรงเท่านั้น ในเหตุการณ์ข้อผิดพลาดร้ายแรงเช่นนี้
แอปพลิเคชันมักจะสิ้นสุด สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับระดับการบันทึกต่างๆ
ดูเอกสารประกอบของโมดูล 'oflog'
ในกรณีที่ควรเขียนเอาต์พุตการบันทึกลงในไฟล์ (เลือกได้ด้วยการหมุนไฟล์บันทึก)
ไปยัง syslog (Unix) หรือตัวเลือกบันทึกเหตุการณ์ (Windows) --log-config.php สามารถใช้ได้. นี้
ไฟล์การกำหนดค่ายังอนุญาตให้ส่งเฉพาะข้อความบางข้อความไปยังเอาต์พุตเฉพาะ
สตรีมและสำหรับการกรองข้อความบางข้อความตามโมดูลหรือแอปพลิเคชันที่พวกเขา
ถูกสร้างขึ้น ไฟล์การกำหนดค่าตัวอย่างมีให้ใน /logger.cfg.
คำสั่ง สาย
เครื่องมือบรรทัดคำสั่งทั้งหมดใช้สัญกรณ์ต่อไปนี้สำหรับพารามิเตอร์: วงเล็บเหลี่ยมล้อมรอบ
ค่าทางเลือก (0-1) จุดต่อท้ายสามจุดระบุว่าอนุญาตให้ใช้ค่าได้หลายค่า
(1-n) การรวมกันของทั้งสองหมายถึงค่า 0 ถึง n
ตัวเลือกบรรทัดคำสั่งแตกต่างจากพารามิเตอร์ด้วยเครื่องหมาย '+' หรือ '-' นำหน้า
ตามลำดับ โดยปกติ ลำดับและตำแหน่งของตัวเลือกบรรทัดคำสั่งจะเป็นไปตามอำเภอใจ (เช่น พวกเขา
สามารถปรากฏได้ทุกที่) อย่างไรก็ตาม ถ้าตัวเลือกต่าง ๆ กัน มีลักษณะขวาสุด
ถูกนำมาใช้. ลักษณะการทำงานนี้สอดคล้องกับกฎการประเมินมาตรฐานของเชลล์ Unix ทั่วไป
นอกจากนี้ ไฟล์คำสั่งหนึ่งไฟล์ขึ้นไปสามารถระบุได้โดยใช้เครื่องหมาย '@' เป็นคำนำหน้าถึง
ชื่อไฟล์ (เช่น @command.txt). อาร์กิวเมนต์คำสั่งดังกล่าวจะถูกแทนที่ด้วยเนื้อหาของ
ไฟล์ข้อความที่เกี่ยวข้อง (ช่องว่างหลายช่องถือเป็นตัวคั่นเดียว เว้นแต่
ปรากฏขึ้นระหว่างเครื่องหมายคำพูดสองเครื่องหมาย) ก่อนการประเมินเพิ่มเติม โปรดทราบว่า
ไฟล์คำสั่งไม่สามารถมีไฟล์คำสั่งอื่นได้ วิธีง่ายๆ แต่ได้ผล
อนุญาตให้สรุปการรวมตัวเลือก/พารามิเตอร์ร่วมกัน และหลีกเลี่ยงความยาวและ
บรรทัดคำสั่งที่สับสน (ตัวอย่างมีให้ในไฟล์ /dumppat.txt).
และพวกเรา
พื้นที่ ดีซีเอ็มจีพีดีร์ ยูทิลิตีจะพยายามโหลดพจนานุกรมข้อมูล DICOM ที่ระบุใน
DCMDICTPATH ตัวแปรสภาพแวดล้อม โดยค่าเริ่มต้น เช่น ถ้า DCMDICTPATH ตัวแปรสภาพแวดล้อม
ไม่ได้ตั้งค่าไฟล์ /dicom.dic จะถูกโหลดเว้นแต่พจนานุกรมจะถูกสร้างขึ้น
ลงในแอปพลิเคชัน (ค่าเริ่มต้นสำหรับ Windows)
ควรเลือกใช้พฤติกรรมเริ่มต้นและ DCMDICTPATH ตัวแปรสภาพแวดล้อมเท่านั้น
ใช้เมื่อต้องการพจนานุกรมข้อมูลสำรอง NS DCMDICTPATH ตัวแปรสภาพแวดล้อม
มีรูปแบบเดียวกับ Unix shell เส้นทาง ตัวแปรในเครื่องหมายทวิภาค (':') คั่น
รายการ. บนระบบ Windows เครื่องหมายอัฒภาค (';') ถูกใช้เป็นตัวคั่น พจนานุกรมข้อมูล
รหัสจะพยายามโหลดแต่ละไฟล์ที่ระบุใน DCMDICTPATH ตัวแปรสภาพแวดล้อม มัน
เป็นข้อผิดพลาดหากไม่สามารถโหลดพจนานุกรมข้อมูลได้
ใช้ dcmgpdir ออนไลน์โดยใช้บริการ onworks.net