این دستور dcmgpdir است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
dcmgpdir - یک DICOMDIR با هدف کلی ایجاد کنید
خلاصه
dcmgpdir [گزینه ها] [dcmfile-in...]
شرح
La dcmgpdir ابزار یک را ایجاد می کند DICOMDIR فایل از فایل های DICOM ارجاع شده مشخص شده
مطابق با نمایه های برنامه ذخیره سازی رسانه DICOM قسمت 11.
در حال حاضر، پروفایل های زیر پشتیبانی می شوند:
· تبادل CD-R همه منظوره (STD-GEN-CD)
· تبادل همه منظوره در رسانه DVD-RAM (STD-GEN-DVD-RAM)
dcmmkdir نسخه توسعه یافته این ابزار است که از رسانه های دیگر نیز پشتیبانی می کند
نمایه های کاربردی نسبت به هدف عمومی (مثلاً هر دو پروفایل قلبی که نیاز به
استفاده از تصاویر آیکون).
پارامترهای
فایل DICOM مرجع dcmfile-in (یا دایرکتوری که باید اسکن شود)
OPTIONS
عمومی گزینه های
-h -- کمک
این متن راهنما را چاپ کنید و خارج شوید
- نسخه
چاپ اطلاعات نسخه و خروج
-- استدلال
آرگومان های خط فرمان گسترش یافته را چاپ کنید
-q -- ساکت
حالت بی صدا، بدون اخطار و خطا چاپ کنید
-v -- پرحرف
حالت پرحرف، جزئیات پردازش چاپ
-d - اشکال زدایی
حالت اشکال زدایی، چاپ اطلاعات اشکال زدایی
-ll --log-level [l]vel: رشته ثابت
(کشنده، خطا، هشدار، اطلاعات، اشکال زدایی، ردیابی)
از سطح l برای لاگر استفاده کنید
-lc --log-config [f]ilename: رشته
از فایل پیکربندی f برای لاگر استفاده کنید
ورودی گزینه های
شناسه های DICOMDIR:
+F --fileset-id [i]d: رشته
از شناسه مجموعه فایل خاص استفاده کنید
(پیشفرض: DCMTK_MEDIA_DEMO، "" برای هیچکدام)
+R --descriptor [f]ilename: رشته
شناسه فایل توصیفگر مجموعه فایل را اضافه کنید
(به عنوان مثال README، پیش فرض: بدون توصیفگر)
+C --char-set [c]harset: رشته
یک مجموعه کاراکتر خاص برای توصیفگر اضافه کنید
(پیشفرض: "ISO_IR 100" در صورت وجود توصیفگر)
خواندن:
+id --input-directory [d]rectory: رشته
فایل های DICOM ارجاع شده را از دایرکتوری بخوانید
(پیشفرض برای --recurse: فهرست فعلی)
-m --keep-names
انتظار می رود نام فایل ها در قالب DICOM باشد (پیش فرض)
+m --map-names
نگاشت به نام فایل های DICOM (حروف کوچک-> بزرگ،
و دوره پایانی را حذف کنید)
-r --بدون بازگشت
در دایرکتوری ها تکرار نکنید (پیش فرض)
+r --recurse
بازگشت در فهرست های سیستم فایل
+p --pattern [p]attern: رشته (فقط با --recurse)
الگوی تطبیق نام فایل (کارت های عام)
# احتمالاً در همه سیستم ها موجود نیست
در حال پردازش گزینه های
بررسی سازگاری:
-W --بدون سازگاری-بررسی
فایل ها را از نظر سازگاری بررسی نکنید
+W --warn-inconsis-files
هشدار در مورد فایل های ناسازگار (پیش فرض)
-a-abort-inconsist-file
در اولین فایل ناسازگار لغو شود
ویژگی های نوع 1:
-من -- سختگیرانه
اگر ویژگی های DICOMDIR نوع 1 را داشته باشد، با خطا خارج شوید
در فایل DICOM وجود ندارد (پیشفرض)
+من --اختراع کردم
اگر در فایل DICOM وجود نداشته باشد، ویژگی های نوع 1 DICOMDIR را ابداع کنید
+Ipi --invent-patient-id
در صورت ناسازگاری، شناسه بیمار جدید اختراع کنید
ویژگی های PatientName
سایر چک ها:
+Nrs --allow-retired-sop
اجازه می دهد کلاس های بازنشسته SOP تعریف شده در نسخه های قبلی
از استاندارد DICOM
-Nxc --no-xfer-check
تصاویر با نحو انتقال غیر استاندارد را رد نکنید
(فقط هشدار دهید)
تولید گزینه های
فایل DICOMDIR:
+D --output-file [f]ilename: رشته
ایجاد فایل DICOMDIR خاص
(پیشفرض: DICOMDIR در فهرست فعلی)
نوشتن:
-A -- جایگزین کنید
جایگزین DICOMDIR موجود (پیش فرض)
+A --پیوست
به DICOMDIR موجود اضافه شود
+U --به روز رسانی
DICOMDIR موجود را به روز کنید
-w -- دور انداختن
DICOMDIR را ننویسید
پشتیبان گیری:
-- ایجاد پشتیبان
ایجاد یک نسخه پشتیبان از DICOMDIR موجود (پیش فرض)
-nb --بدون پشتیبان
از DICOMDIR موجود یک نسخه پشتیبان ایجاد نکنید
بازنمایی ارزش پس از سال 1993:
+u --enable-new-vr
فعال کردن پشتیبانی از VR های جدید (UN/UT) (پیش فرض)
-u --disable-new-vr
پشتیبانی از VR های جدید را غیرفعال کنید، به OB تبدیل کنید
رمزگذاری طول گروه:
-g --group-length-remove
نوشتن بدون عناصر طول گروه (پیشفرض)
+g --group-length-create
با عناصر طول گروه بنویسید
رمزگذاری طول در دنباله ها و آیتم ها:
+e --length-explicit
نوشتن با طول های واضح (پیش فرض)
-e --length-undefined
با طول های نامشخص بنویسید
NOTES
تمام فایل های مشخص شده در خط فرمان (یا با بررسی بازگشتی
محتویات دایرکتوری ها با +r گزینه) ابتدا برای سازگاری آنها ارزیابی می شوند
با نمایه تبادل تصویر CD-R همه منظوره (ضمیمه 19). فقط مناسب
فایلهایی که با استفاده از سینتکس انتقال غیرفشرده VR Little Endian کدگذاری میشوند، خواهند بود
پذیرفته شده. فایلهایی که نام فایلهای نامعتبر دارند رد میشوند (قوانین را میتوان از طریق آن کاهش داد
la +m گزینه). فایل هایی که ویژگی های مورد نیاز را ندارند رد خواهند شد ( +I گزینه می تواند
آرام کردن این رفتار).
A DICOMDIR فایل فقط در صورتی ساخته می شود که همه فایل ها تست های اولیه را گذرانده باشند.
La dcmgpdir ابزار همچنین به شخص اجازه میدهد تا ورودیهای جدید را به موجود اضافه کرده و بهروزرسانی کند
ورودی های a DICOMDIR فایل. با استفاده از گزینه +A ورودیهای جدید فقط به DICOMDIR اضافه میشوند،
به عنوان مثال سوابق موجود مانند موارد مربوط به اطلاعات PATIENT به روز نمی شوند. با استفاده از گزینه
+U همچنین رکوردهای موجود با توجه به اطلاعات موجود در مرجع به روز می شوند
فایل های DICOM لطفاً توجه داشته باشید که این روند بهروزرسانی ممکن است کندتر از اضافه کردن جدید باشد
ورودی های. با این حال، اطمینان حاصل می کند که اطلاعات اضافی مورد نیاز برای
نمایه برنامه انتخاب شده نیز به رکوردهای موجود اضافه می شود.
پویش راهنماها
افزودن فایل ها از دایرکتوری ها با استفاده از گزینه امکان پذیر است -- بازگشت. اگر دستور دیگری وجود ندارد
پارامترهای خط داده شده است، دایرکتوری مشخص شده توسط گزینه --input-directory (پیش فرض:
فهرست فعلی) برای فایل ها اسکن می شود. اگر پارامترها داده شوند، می توانند هر دو را مشخص کنند
نام فایل یا دایرکتوری؛ دایرکتوری ورودی همیشه از قبل آماده شده است. اگر فایل های موجود در
دایرکتوری های ارائه شده باید بر اساس یک الگوی نام خاص انتخاب شوند (مثلاً با استفاده از
تطبیق حروف عام)، گزینه --الگو باید استفاده شود لطفا توجه داشته باشید که این الگوی فایل
فقط برای فایل های موجود در فهرست های اسکن شده و در صورت وجود الگوهای دیگر اعمال می شود
مشخص شده در خط فرمان خارج از --input-directory گزینه (به عنوان مثال به منظور
فایل های بیشتر را انتخاب کنید)، این موارد برای دایرکتوری های مشخص شده اعمال نمی شود.
عشق ورزیدن
سطح خروجی ورود به سیستم از ابزارهای مختلف خط فرمان و کتابخانه های زیرین می تواند
توسط کاربر مشخص شود. به طور پیش فرض، فقط خطاها و هشدارها در استاندارد نوشته می شوند
جریان خطا با استفاده از گزینه -- پرحرف همچنین پیام های اطلاعاتی مانند جزئیات پردازش
گزارش می شوند. گزینه - رفع اشکال می توان برای دریافت جزئیات بیشتر در مورد فعالیت داخلی استفاده کرد،
به عنوان مثال برای اهداف اشکال زدایی. سطوح دیگر ورود به سیستم را می توان با استفاده از گزینه انتخاب کرد --log-
سطح. به --ساکت حالت فقط خطاهای کشنده گزارش می شود. در چنین رویدادهای خطای بسیار شدید،
برنامه معمولاً خاتمه می یابد. برای جزئیات بیشتر در مورد سطوح مختلف ورود به سیستم،
مستندات ماژول "oflog" را ببینید.
در صورتی که خروجی لاگ باید در فایل نوشته شود (به صورت اختیاری با چرخش فایل لاگ)،
به syslog (یونیکس) و یا گزارش رویداد (ویندوز). --log-config می تواند به کار رود. این
فایل پیکربندی همچنین اجازه می دهد تا فقط پیام های خاصی را به یک خروجی خاص هدایت کنید
جریان و برای فیلتر کردن پیام های خاص بر اساس ماژول یا برنامه ای که در آن قرار دارند
تولید می شوند. یک نمونه فایل پیکربندی در ارائه شده است /logger.cfg.
COMMAND LINE
همه ابزارهای خط فرمان از نماد زیر برای پارامترها استفاده می کنند: براکت های مربع محصور می شود
مقادیر اختیاری (0-1)، سه نقطه انتهایی نشان می دهد که مقادیر متعدد مجاز هستند
(1-n)، ترکیبی از هر دو به معنای 0 تا n مقدار است.
گزینه های خط فرمان با علامت «+» یا «-» از پارامترها متمایز می شوند.
به ترتیب. معمولاً ترتیب و موقعیت گزینه های خط فرمان دلخواه هستند (یعنی آنها
می تواند در هر جایی ظاهر شود). با این حال، اگر گزینهها متقابلاً منحصر به فرد باشند، ظاهر درست است
استفاده می شود. این رفتار با قوانین ارزیابی استاندارد پوسته های رایج یونیکس مطابقت دارد.
علاوه بر این، یک یا چند فایل فرمان را می توان با استفاده از علامت «@» به عنوان پیشوند مشخص کرد
نام فایل (مثلا @command.txt). چنین آرگومان دستوری با محتوای of جایگزین می شود
فایل متنی مربوطه (چند فاصله خالی به عنوان یک جداکننده در نظر گرفته می شود مگر اینکه
قبل از هر گونه ارزیابی بیشتر، بین دو علامت نقل قول ظاهر می شوند. لطفا توجه داشته باشید که
یک فایل فرمان نمی تواند حاوی فایل فرمان دیگری باشد. این روش ساده اما موثر
به فرد اجازه می دهد تا ترکیبات رایج گزینه ها/پارامترها را خلاصه کند و از longish و اجتناب کند
خطوط فرمان گیج کننده (مثالی در فایل ارائه شده است /dumppat.txt).
محیط زیست
La dcmgpdir ابزار تلاش خواهد کرد تا دیکشنری های داده DICOM مشخص شده در را بارگیری کند
DCMDICTPATH متغیر محیطی. به طور پیش فرض، یعنی اگر DCMDICTPATH متغیر محیطی
تنظیم نشده است، فایل /dicom.dic بارگذاری می شود مگر اینکه فرهنگ لغت ساخته شود
به برنامه (پیش فرض برای ویندوز).
رفتار پیش فرض باید ترجیح داده شود و DCMDICTPATH فقط متغیر محیطی
زمانی استفاده می شود که به دیکشنری داده های جایگزین نیاز باشد. در DCMDICTPATH متغیر محیطی
فرمت مشابه پوسته یونیکس را دارد PATH متغیری که یک دونقطه (':') جدا می شود
ورودی های. در سیستم های ویندوز، نقطه ویرگول (';') به عنوان جداکننده استفاده می شود. فرهنگ لغت داده ها
کد سعی خواهد کرد هر فایل مشخص شده در را بارگیری کند DCMDICTPATH متغیر محیطی. آی تی
اگر دیکشنری دادهای بارگیری نشود، یک خطا است.
با استفاده از خدمات onworks.net از dcmgpdir به صورت آنلاین استفاده کنید