זוהי הפקודה dcmquant שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
dcmquant - המרת תמונות צבעוניות של DICOM לצבע פלטת
תַקצִיר
dcmquant [אפשרויות] dcmfile-in dcmfile-out
תיאור
השמיים dcmquant כלי השירות קורא תמונת צבע של DICOM, מחשב טבלת חיפוש צבעי לוח של
הגודל הרצוי לתמונה זו (בהתבסס על אלגוריתם החיתוך החציוני שפורסם על ידי פול
Heckbert) וממיר את תמונת הצבע לתמונת צבע של פלטת DICOM.
פרמטרים
dcmfile-in שם קובץ קלט DICOM להמרה
dcmfile-out יש לכתוב שם קובץ פלט DICOM
אפשרויות
כללי אפשרויות
-h --עזרה
הדפס את טקסט העזרה הזה וצא
--גִרְסָה
הדפס מידע על גרסה ויציאה
--טיעונים
הדפס ארגומנטים מורחבים של שורת פקודה
-q --שקט
מצב שקט, ללא אזהרות ושגיאות
-v --מלל
מצב מילולי, פרטי עיבוד הדפסה
-d --debug
מצב ניפוי באגים, הדפס מידע על ניפוי באגים
-ll --log-level [l]evel: קבוע מחרוזת
(פטאלי, שגיאה, אזהרה, מידע, איתור באגים, מעקב)
השתמש ברמה l עבור לוגר
-lc --log-config [f]שם קובץ: מחרוזת
השתמש בקובץ התצורה f עבור לוגר
קלט אפשרויות
פורמט קובץ קלט:
+f --read-file
קרא פורמט קובץ או ערכת נתונים (ברירת מחדל)
+fo ---read-file-only
לקרוא פורמט קובץ בלבד
-f --read-dataset
קרא ערכת נתונים ללא מטא מידע על הקובץ
תחביר העברת קלט:
-t= --read-xfer-auto
השתמש בזיהוי TS (ברירת מחדל)
-td --read-xfer-detect
התעלם מ-TS שצוין בכותרת המטא של הקובץ
-te --read-xfer-little
קרא עם VR מפורש little endian TS
-tb --read-xfer-big
קרא עם VR מפורש big endian TS
-ti --read-xfer-implicit
קרא עם VR מרומז אנדיאן קטן TS
תהליך אפשרויות
בחירת מסגרת:
+F --frame [n]מספר: מספר שלם
בחר מסגרת שצוינה
+Fa --כל המסגרות
בחר את כל המסגרות (ברירת מחדל)
תאימות:
+MP --accept-palettes
קבל תגיות שגויות של תכונות לוח
(0028,111x) ו-(0028,121x)
בחירת מימד חיתוך חציוני:
+Dr --mc-dimension-rgb
ממד מקסימלי מטווח RGB (ברירת מחדל)
+Dl --mc-dimension-lum
ממד מקסימלי מעוצמת הבהירות
בחירת צבע מייצגת בחיתוך חציוני:
+Cb --mc-color-avgbox
צבעים ממוצעים בתיבה (ברירת מחדל)
+Cp --mc-color-avgpixel
פיקסלים ממוצעים בתיבה
+Cc --mc-color-center
בחר את מרכז הקופסה
יצירת לוח צבעים:
+pw --write-ow
כתוב Palette LUT בתור OW במקום US
+pe --לוט-ערכים-מילה
כתוב Palette LUT עם ערכים של 16 סיביות
+pf --floyd-steinberg
השתמש בהפצת שגיאות של פלויד-שטיינברג
+pc --colors מספר צבעים: 2..65536 (ברירת מחדל 256)
מספר הצבעים לכימות
SOP Class UID:
+cd --class-default
שמור SOP Class UID (ברירת מחדל)
+cs --class-sc
המר לתמונת לכידה משנית
(מרמז על --uid-always)
UID של מופע SOP:
+ua --uid-תמיד
תמיד להקצות UID חדש (ברירת מחדל)
+un --uid-לעולם לא
לעולם אל תקצה UID חדש
תפוקה אפשרויות
פורמט קובץ פלט:
+F --כתוב-קובץ
כתוב פורמט קובץ (ברירת מחדל)
-F --write-dataset
כתוב סט נתונים ללא מטא מידע על הקובץ
תחביר העברת פלט:
+t= --write-xfer-same
כתוב עם אותו TS כמו קלט (ברירת מחדל)
+te --write-xfer-little
כתוב עם VR מפורש little endian TS
+tb --write-xfer-big
כתוב עם VR מפורש ביג אנדיאן TS
+ti --write-xfer-implicit
כתוב עם VR מרומז little endian TS
ייצוגי ערכים שלאחר 1993:
+u --enable-new-vr
אפשר תמיכה עבור VRs חדשים (UN/UT) (ברירת מחדל)
-u --disable-new-vr
השבת את התמיכה עבור VRs חדשים, המר ל-OB
קידוד אורך קבוצה:
+g= --group-length-recalc
חשב מחדש אורכי קבוצה אם קיימים (ברירת מחדל)
+g --קבוצה-אורך-צור
תמיד לכתוב עם אלמנטים של אורך קבוצה
-g --קבוצה-אורך-הסר
כתוב תמיד ללא רכיבי אורך קבוצה
קידוד אורך ברצפים ופריטים:
+e --אורך-מפורש
כתוב באורך מפורש (ברירת מחדל)
-e --אורך-לא מוגדר
לכתוב באורך לא מוגדר
ריפוד נגרר של ערכת נתונים (לא עם --write-dataset):
-p= --padding-retain
אל תחליף ריפוד
(ברירת מחדל אם לא --write-dataset)
-p --padding-off
ללא ריפוד (מרומז אם --write-dataset)
+p --padding-create [f]ile-pad [i]tem-pad: מספר שלם
יישר קובץ על מספר f בתים ופריטים על
כפולה של i bytes
יומן
רמת פלט הרישום של כלי שורת הפקודה השונים והספריות הבסיסיות יכולה
יצוין על ידי המשתמש. כברירת מחדל, רק שגיאות ואזהרות נכתבות לתקן
זרם שגיאות. שימוש באפשרות --מִלוּלִי גם הודעות מידע כמו עיבוד פרטים
דווחו. אוֹפְּצִיָה --לנפות ניתן להשתמש כדי לקבל פרטים נוספים על הפעילות הפנימית,
למשל למטרות ניפוי באגים. ניתן לבחור רמות רישום אחרות באמצעות האפשרות --עֵץ-
רָמָה. ב --שֶׁקֶט במצב רק שגיאות קטלניות מדווחות. באירועי שגיאה כה חמורים,
הבקשה תסתיים בדרך כלל. לפרטים נוספים על רמות הרישום השונות,
ראה תיעוד של מודול 'oflog'.
במקרה שיש לכתוב את פלט הרישום לקובץ (אופציונלי עם סיבוב קובץ יומן),
ל-syslog (Unix) או לאפשרות יומן האירועים (Windows). --log-config יכול לשמש. זֶה
קובץ התצורה מאפשר גם להפנות רק הודעות מסוימות לפלט מסוים
זרם ולסינון הודעות מסוימות בהתבסס על המודול או היישום שבו הם
נוצרים. קובץ תצורה לדוגמה מסופק ב /logger.cfg.
פקודה קו
כל כלי שורת הפקודה משתמשים בסימון הבא עבור פרמטרים: סוגריים מרובעים מקיפים
ערכים אופציונליים (0-1), שלוש נקודות עוקבות מצביעות על כך שמתירים מספר ערכים
(1-n), שילוב של שניהם פירושו 0 עד n ערכים.
אפשרויות שורת הפקודה מובדלות מפרמטרים על ידי סימן '+' או '-' מוביל,
בהתאמה. בדרך כלל, הסדר והמיקום של אפשרויות שורת הפקודה הם שרירותיים (כלומר
יכול להופיע בכל מקום). עם זאת, אם האפשרויות סותרות זו את זו, המראה הימני ביותר
משמש. התנהגות זו תואמת את כללי ההערכה הסטנדרטיים של קונכיות Unix נפוצות.
בנוסף, ניתן לציין קובץ פקודה אחד או יותר באמצעות סימן '@' כתחילית ל
שם הקובץ (למשל @command.txt). ארגומנט פקודה כזה מוחלף בתוכן של
קובץ הטקסט המתאים (ריבוי רווחים מרובים מטופלים כמפריד יחיד אלא אם כן
הם מופיעים בין שתי מרכאות) לפני כל הערכה נוספת. שים לב ש
קובץ פקודה לא יכול להכיל קובץ פקודה אחר. גישה פשוטה אך יעילה זו
מאפשר לסכם שילובים נפוצים של אפשרויות/פרמטרים ונמנע ארוך ו
שורות פקודה מבלבלות (דוגמה מסופקת בקובץ /dumppat.txt).
הסביבה
השמיים dcmquant כלי השירות ינסה לטעון את מילוני הנתונים של DICOM המצוינים ב-
DCDICTPATH משתנה הסביבה. כברירת מחדל, כלומר אם DCDICTPATH משתנה הסביבה
לא מוגדר, הקובץ /dicom.dic ייטען אלא אם המילון נבנה
לתוך האפליקציה (ברירת מחדל עבור Windows).
יש להעדיף את התנהגות ברירת המחדל ואת DCDICTPATH משתנה סביבה בלבד
משמש כאשר נדרשים מילוני נתונים חלופיים. ה DCDICTPATH משתנה הסביבה
יש אותו פורמט כמו מעטפת יוניקס נתיב משתנה בכך שנקודתיים (':') מפריד
ערכים. במערכות Windows, נקודה-פסיק (';') משמשת כמפריד. מילון הנתונים
הקוד ינסה לטעון כל קובץ שצוין ב- DCDICTPATH משתנה הסביבה. זה
היא שגיאה אם לא ניתן לטעון מילון נתונים.
זכויות יוצרים
זכויות יוצרים (C) 2001-2014 מאת OFFIS eV, Escherweg 2, 26121 Oldenburg, Germany.
השתמש ב-dcmquant באינטרנט באמצעות שירותי onworks.net