img2dcm - क्लाउड में ऑनलाइन

यह कमांड img2dcm है ​​जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


img2dcm - मानक छवि प्रारूपों को DICOM प्रारूप में बदलें

SYNOPSIS


img2dcm [विकल्प] imgfile-in dcmfile-out

वर्णन


RSI img2dcm टूल JPEG या BMP जैसे मानक छवि प्रारूप से रूपांतरण टूल के रूप में कार्य करता है
DICOM को. विभिन्न आउटपुट एसओपी कक्षाओं का चयन किया जा सकता है। अतिरिक्त जानकारी
(रोगियों, श्रृंखला, आदि के संबंध में) DICOM आउटपुट फ़ाइल में संग्रहीत से निकाला जा सकता है
अन्य DICOM फ़ाइलें जो परिणामी DICOM ऑब्जेक्ट के लिए 'टेम्पलेट' के रूप में कार्य करती हैं। img2dcm कर सकते हैं
लापता DICOM टाइप 1 और टाइप 2 विशेषताओं को समान रूप से काम करने के लिए आविष्कार करने के लिए भी कॉन्फ़िगर किया जाना चाहिए
बिना किसी टेम्प्लेट डेटासेट के।

पैरामीटर


imgfile-in छवि फ़ाइल आयात की जानी है

dcmfile-आउट DICOM आउटपुट फ़ाइल

विकल्प


सामान्य विकल्पों
-एच --सहायता
इस सहायता टेक्स्ट को प्रिंट करें और बाहर निकलें

--संस्करण
प्रिंट संस्करण की जानकारी और बाहर निकलें

--तर्क
विस्तारित कमांड लाइन तर्क प्रिंट करें

-क्यू --शांत
शांत मोड, कोई चेतावनी और त्रुटियां प्रिंट न करें

-v --क्रिया
वर्बोज़ मोड, प्रिंट प्रोसेसिंग विवरण

-डी --डीबग
डिबग मोड, प्रिंट डिबग जानकारी

-ll --log-स्तर [l]evel: स्ट्रिंग स्थिरांक
(घातक, त्रुटि, चेतावनी, जानकारी, डीबग, ट्रेस)
लकड़हारे के लिए स्तर l का उपयोग करें

-lc --log-config [f] ilename: string
लॉगर के लिए कॉन्फ़िगरेशन फ़ाइल f का उपयोग करें

निवेश विकल्पों
सामान्य:

-i --इनपुट-प्रारूप [i]nput फ़ाइल स्वरूप: स्ट्रिंग
समर्थित प्रारूप: जेपीईजी (डिफ़ॉल्ट), बीएमपी

-df --डेटासेट-से [f]ilename: स्ट्रिंग
DICOM फ़ाइल f से डेटासेट का उपयोग करें

-stf --अध्ययन-से [f]ilename: स्ट्रिंग
DICOM फ़ाइल f से रोगी/अध्ययन पढ़ें

-sef --series-से [f]ilename: स्ट्रिंग
DICOM फ़ाइल f से रोगी/अध्ययन/श्रृंखला पढ़ें

-ii --instance-inc
DICOM फ़ाइल से पढ़ी गई इंस्टेंस संख्या बढ़ाएँ

जेपीईजी प्रारूप:

-डीपी--अक्षम-प्रोग्राम
प्रगतिशील JPEG के लिए समर्थन अक्षम करें

-डी--अक्षम-एक्सट
विस्तारित अनुक्रमिक JPEG के लिए समर्थन अक्षम करें

-जेएफ--जफीफ पर जोर दें
जेएफआईएफ हेडर अस्तित्व पर जोर दें

-का --कीप-एप्पन
एपीपीएन अनुभाग रखें (जेएफआईएफ को छोड़कर)

प्रसंस्करण विकल्पों
विशेषता जाँच:

--जांचें
विशेषता वैधता जाँच सक्षम करें (डिफ़ॉल्ट)

--कोई जांच नहीं
विशेषता वैधता जाँच अक्षम करें

+i2 --डालें-type2
गुम प्रकार 2 विशेषताएँ सम्मिलित करें (डिफ़ॉल्ट)
(केवल --do-चेक के साथ)

-i2--नो-टाइप2-इन्सर्ट
लुप्त प्रकार 2 विशेषताएँ सम्मिलित न करें
(केवल --do-चेक के साथ)

+i1--आविष्कार-प्रकार1
लापता प्रकार 1 विशेषताओं का आविष्कार करें
(केवल --do-चेक के साथ)

-i1--नो-टाइप1-आविष्कार
लुप्त प्रकार 1 विशेषताओं का आविष्कार न करें
(केवल --do-चेक के साथ)

अक्षरों का समूह:

+l1 --लैटिन1
लैटिन-1 को मानक वर्ण सेट के रूप में सेट करें (डिफ़ॉल्ट)

-l1 --no-लैटिन1
7-बिट ASCII को मानक कैरेक्टर सेट के रूप में रखें

अन्य प्रसंस्करण विकल्प:

-k --कुंजी [k]ey: gggg,eeee='str', पथ या शब्दकोश नाम='str'
आगे विशेषता जोड़ें

उत्पादन विकल्पों
लक्ष्य एसओपी वर्ग:

-एससी--सेकंड-कैप्चर
सेकेंडरी कैप्चर एसओपी क्लास लिखें

-एनएससी--न्यू-एससी
नई माध्यमिक कैप्चर एसओपी कक्षाएं लिखें

-वीएलपी --वीएल-फोटो
दृश्यमान प्रकाश फोटोग्राफिक एसओपी वर्ग लिखें (डिफ़ॉल्ट)

आउटपुट फ़ाइल प्रारूप:

+एफ --राइट-फाइल
फ़ाइल प्रारूप लिखें (डिफ़ॉल्ट)

-एफ --राइट-डेटासेट
फ़ाइल मेटा जानकारी के बिना डेटा सेट लिखें

समूह लंबाई एन्कोडिंग:

+g= --ग्रुप-लेंथ-रिकैल्क
समूह की लंबाई की पुनर्गणना करें यदि मौजूद है (डिफ़ॉल्ट)

+g --ग्रुप-लेंथ-क्रिएट
हमेशा समूह लंबाई तत्वों के साथ लिखें

-जी --समूह-लंबाई-निकालें
हमेशा समूह लंबाई तत्वों के बिना लिखें

अनुक्रमों और वस्तुओं में लंबाई एन्कोडिंग:

+ई --लंबाई-स्पष्ट
स्पष्ट लंबाई के साथ लिखें (डिफ़ॉल्ट)

-ई --लंबाई-अपरिभाषित
अपरिभाषित लंबाई के साथ लिखें

डेटा सेट अनुगामी पैडिंग (--राइट-डेटासेट के साथ नहीं):

-पी --पैडिंग-ऑफ
कोई पैडिंग नहीं (अंतर्निहित अगर --राइट-डेटासेट)

+p --padding-create [f]ile-pad [i]temp-pad: पूर्णांक
f बाइट्स के एकाधिक पर फ़ाइल संरेखित करें
और i बाइट्स के एकाधिक पर आइटम

टिप्पणियाँ


विशेषता सूत्रों का कहना है
एक सामान्य छवि प्रारूप को DICOM प्रारूप में परिवर्तित करने के लिए, img2dcm आवेदन हो सकता है
नए में अनिवार्य (और वैकल्पिक) विशेषताओं को भरने के लिए कुछ अतिरिक्त इनपुट दिए गए हैं
DICOM फ़ाइल जैसे रोगी, अध्ययन और श्रृंखला की जानकारी। यह जानकारी एकत्र की जा सकती है
विभिन्न तरीकों का उपयोग करते हुए, जिन्हें जोड़ा जा सकता है और परिणाम फ़ाइल में लागू किया जा सकता है
निम्नलिखित क्रम:

· का उपयोग --डेटासेट-से विकल्प img2dcm किसी मौजूदा से विशेषताएँ आयात करने के लिए बाध्य किया जाता है
डीआईसीओएम फ़ाइल। दी गई DICOM फ़ाइल पूरी तरह से आयातित है और सभी के लिए आधार के रूप में कार्य करती है
आगे निर्यात संचालन। अपवाद के रूप में, एसओपी इंस्टेंस यूआईडी को इसके द्वारा कॉपी नहीं किया गया है
विकल्प। रूपांतरण के दौरान छवि संबंधी डेटा जैसे पंक्तियाँ, कॉलम आदि का भी आदान-प्रदान किया जाता है।
ध्यान दें कि img2dcm वैधता के लिए किसी अन्य विशेषता मान की जाँच नहीं करता है, उदाहरण के लिए यह करता है
किसी भी विशेषता को नई वस्तु (संदर्भित छवियां) में अनुकूलित करने के लिए अनुक्रमों पर ध्यान न दें
वगैरह।)। इसलिए, (पुराने) के लिए डेटा निर्देशिका में टेम्प्लेट का उपयोग करने की अनुशंसा की जाती है
एससी और वीएलपी ऑब्जेक्ट। 'इनपुट टेम्प्लेट' अनुभाग भी देखें।
· --अध्ययन-से और --श्रृंखला-से विकल्प (परस्पर अनन्य) का उपयोग आयात करने के लिए किया जा सकता है
मौजूदा DICOM फ़ाइल से रोगी, अध्ययन और श्रृंखला की जानकारी। अगर --श्रृंखला-से is
निर्दिष्ट किया गया है, तो दी गई DICOM फ़ाइल खोली जाती है img2dcm और सभी अनिवार्य जानकारी
श्रृंखला स्तर तक आयात किया जाता है। ध्यान दें कि इसमें रोगी, अध्ययन और श्रृंखला शामिल है
जानकारी। के मामले में --अध्ययन-से, श्रृंखला की जानकारी को बाहर रखा गया है। निम्नलिखित
विशेषताएँ ले ली गई हैं:
रोगी स्तर:
मरीज का नाम
रोगी आईडी
रोगी का लिंग
मरीज़ की जन्मतिथि
विशिष्ट वर्ण सेट

अध्ययन स्तर:
अध्ययन उदाहरण यूआईडी
अध्ययन तिथि
पढ़ाई का समय
चिकित्सक के नाम का उल्लेख
अध्ययन आईडी
प्रवेश संख्या

श्रृंखला स्तर (केवल विकल्प --श्रृंखला-से के मामले में):
श्रृंखला उदाहरण यूआईडी
क्रमिक संख्या
उत्पादक
· उसके साथ --डालें-type2 और --आविष्कार-प्रकार1 विकल्प (दोनों डिफ़ॉल्ट रूप से सक्षम), गायब हैं
विशेषताएँ (प्रकार 2 विशेषताएँ) और/या अनुपलब्ध विशेषता मान (प्रकार 1 विशेषताओं के लिए)
द्वारा स्वचालित रूप से जोड़े और आविष्कृत किए जाते हैं img2dcm. कृपया ध्यान दें कि ये विकल्प केवल हैं
यदि विकल्प का मूल्यांकन किया गया --जांचें सक्षम है (डिफ़ॉल्ट)। यदि --कोई जांच नहीं विकल्प है
सक्षम, कोई स्वचालित विशेषता प्रविष्टि नहीं होगी।
· --चाभी विकल्प का उपयोग DICOM आउटपुट फ़ाइल में और विशेषताएँ जोड़ने के लिए किया जा सकता है। यह
विकल्प DICOM फ़ाइल को सहेजने से ठीक पहले सबसे अंत में लागू किया जाता है। ये भी
का उपयोग करके अनुक्रमों, वस्तुओं और नेस्टेड विशेषताओं को निर्दिष्ट करना संभव है --चाभी विकल्प। में
इन मामलों में, एक विशेष 'पथ' नोटेशन का उपयोग करना होगा। इस पथ पर विवरण अंकन कर सकते हैं
के दस्तावेज़ में पाया जा सकता है dcmodify.
यूआईडी
नए अध्ययन और श्रृंखला उदाहरण यूआईडी उत्पन्न होते हैं if आवश्यक लगाने के बाद --अध्ययन-
से और --श्रृंखला विकल्प. यदि अध्ययन इंस्टेंस यूआईडी या सीरीज इंस्टेंस यूआईडी मौजूद नहीं है
इन चरणों के बाद, वे एक-दूसरे से स्वतंत्र रूप से नव निर्मित होते हैं। एक विपरीत
व्यवहार को एसओपी इंस्टेंस यूआईडी के लिए चुना जाता है जिसे कोई भी कब तक ले जाने की उम्मीद कर सकता है
का उपयोग --डेटासेट-से विकल्प। यह है नहीं मामला, एसओपी इंस्टेंस यूआईडी है नहीं की नकल की
नई वस्तु के लिए. अधिकांश उपयोग मामलों के लिए यह वांछनीय व्यवहार होना चाहिए। हालाँकि, यदि ए
कुछ एसओपी इंस्टेंस यूआईडी को नए ऑब्जेक्ट में डाला जाना चाहिए --चाभी विकल्प चाहिए
इस्तेमाल किया गया।
निवेश टेम्पलेट्स
DICOM में रूपांतरण का समर्थन करने के लिए, img2dcm कुछ पूर्व-परिभाषित टेम्पलेट्स के साथ आता है
जिसका उपयोग किया जा सकता है --डेटासेट-से विकल्प (नमूना फ़ाइलें देखें एससी.डंप और वीएलपी.डंप).
इन टेम्पलेट्स को वांछित मानों से भरा जाना चाहिए और फिर डंप कर दिया जाना चाहिए
(परिवर्तित) वास्तव में उपयोग किए जाने से पहले एक DICOM फ़ाइल में img2dcm. उपयोग डंप2dcm सेवा मेरे
डंप को DICOM में बदलें। उदाहरण:
डंप2डीसीएम एससी.डंप एससी.डीसीएम

किसी भी DICOM फ़ाइल को टेम्पलेट के रूप में उपयोग करना संभव है। कृपया ध्यान दें कि संपूर्ण DICOM
डेटासेट आयात किया जाता है; इसलिए, यह आश्वस्त होना चाहिए कि केवल वही गुण मौजूद हैं जो
निर्मित DICOM ऑब्जेक्ट का हिस्सा होना चाहिए। एसओपी क्लास यूआईडी और पिक्सेल डेटा
विशेषताओं (पंक्तियों, स्तंभों आदि जैसी विशेषताओं सहित) की प्रतिलिपि नहीं बनाई जाती है बल्कि प्रतिस्थापित की जाती है
img2dcm रूपांतरण के दौरान.
निवेश प्लगइन्स
RSI img2dcm एप्लिकेशन वर्तमान में इनपुट के रूप में JPEG और BMP छवि प्रारूप का समर्थन करता है।
JPEG निवेश लगाना
JPEG के लिए, स्रोत फ़ाइल से मूल JPEG को डिकोड नहीं किया गया है, बल्कि थोड़ा सा निकाला गया है
यहां तक ​​कि बड़ी JPEG फ़ाइलों के तेजी से रूपांतरण की अनुमति देने के लिए रूपांतरित किया गया (उदाहरण के लिए JFIF हेडर काट दिया गया है)।
डिकोडिंग और पुनः एन्कोडिंग की आवश्यकता के बिना। JPEG प्लगइन आवश्यक आउटपुट चुनता है
JPEG के अंदर डेटा की वास्तविक एन्कोडिंग के आधार पर सिंटैक्स को स्वचालित रूप से स्थानांतरित करें
फ़ाइल। इसलिए, निम्नलिखित ट्रांसफर सिंटैक्स (और उनके संबंधित जेपीईजी एन्कोडिंग)
JPEG प्लगइन द्वारा उपयोग किया जाता है:
· जेपीईजी कोडिंग प्रक्रिया 1 बेसलाइन, हानिपूर्ण, गैर-पदानुक्रमित, अनुक्रमिक, डीसीटी, हफ़मैन, 8 बिट
एसओपी क्लास = 1.2.840.10008.1.2.4.50
· जेपीईजी कोडिंग प्रक्रिया 2 (8-बिट) और 4 (12-बिट) विस्तारित, हानिपूर्ण, गैर-पदानुक्रमित,
अनुक्रमिक, डीसीटी, हफ़मैन, 8/12 बिट एसओपी क्लास = 1.2.840.10008.1.2.4.51
· जेपीईजी कोडिंग प्रक्रिया 10 (8-बिट) और 12 (12-बिट) पूर्ण प्रगति, हानिपूर्ण, गैर-पदानुक्रम।
प्रोग्रेसिव, डीसीटी, हफ़मैन, 8/12 बिट एसओपी क्लास = 1.2.840.10008.1.2.4.55
रंग और ग्रेस्केल छवियाँ समर्थित हैं।
विस्तारित JPEG ट्रांसफर सिंटैक्स के लिए समर्थन अक्षम किया जा सकता है (--अक्षम-ext विकल्प)
साथ ही (सेवानिवृत्त) प्रोग्रेसिव जेपीईजी ट्रांसफर सिंटैक्स के लिए समर्थन (--अक्षम-प्रोग्राम
विकल्प)।
JPEG दोषरहित एन्कोडिंग के साथ-साथ कोई भी अंकगणितीय या श्रेणीबद्ध JPEG एन्कोडिंग मोड हैं
प्लगइन द्वारा समर्थित नहीं है.
जेएफआईएफ (जेपीईजी फाइल इंटरचेंज फॉर्मेट) जानकारी वैकल्पिक एपीपीएन मार्करों की सुविधा प्रदान करती है
जेपीईजी फ़ाइल. कई डिजिटल कैमरे ऐसी JFIF जानकारी को JPEG में एकीकृत नहीं करते हैं
आउटपुट वे बनाते हैं। उदाहरण के लिए, JFIF में पिक्सेल पहलू अनुपात के बारे में जानकारी होती है
संपीड़ित छवि. यदि आप चाहते हैं img2dcm जेएफआईएफ हेडर पर जोर देने के लिए आवेदन
JPEG स्ट्रीम, आप विकल्प का उपयोग कर सकते हैं --आग्रह-पर-jfif जो JFIF नहीं होने पर निरस्त हो जाएगा
जानकारी मिल सकती है. डिफ़ॉल्ट रूप से, गुम जेएफआईएफ जानकारी को नजरअंदाज कर दिया जाता है।
DICOM के लिए यह एक प्रकार का 'ग्रे ज़ोन' है, चाहे JFIF (या किसी अन्य APPn) का एकीकरण हो
DICOM ऑब्जेक्ट की आंतरिक JPEG स्ट्रीम में डेटा की अनुमति है या नहीं। हालाँकि, सबसे ज्यादा
विश्वसनीय तरीका उन मार्करों और उनकी जानकारी को जेपीईजी स्ट्रीम से काट देना है। यह
का दृष्टिकोण भी अपनाया जाता है img2dcm आवेदन पत्र। डिफ़ॉल्ट रूप से, सभी APPn मार्कर कट जाते हैं
मूल JPEG स्ट्रीम से हटकर। हालाँकि, यदि आप अन्य APPn मार्कर रखना चाहते हैं
DICOM स्ट्रीम के अंदर JFIF (जैसे EXIF ​​जानकारी), विकल्प --रखें-एपीपीएन करता है
चाल। यह एपीपीएन जानकारी को काटने की तुलना में थोड़ा तेज़ होना चाहिए, क्योंकि यह है
ऐसे डेटा के लिए संपूर्ण JPEG स्ट्रीम को स्कैन करना आवश्यक नहीं है। जेएफआईएफ जानकारी है हमेशा
द्वारा हटाया गया img2dcm.
बीएमपी निवेश लगाना
img2dcm इनपुट प्रारूप के रूप में बीएमपी का समर्थन करता है। हालाँकि, अब तक केवल सबसे आम बीएमपी छवियां हैं
का समर्थन किया। विशेष रूप से, बीएमपी छवियां जो बिटफील्ड्स या रन लेंथ एन्कोडिंग का उपयोग करती हैं
अस्वीकार कर दिया। ऐसी तस्वीरें असामान्य हैं. सभी इनपुट छवियों को DICOM छवि में परिवर्तित कर दिया जाएगा
आरजीबी रंग मॉडल और 24 की थोड़ी गहराई के साथ। फाइन-ट्यूनिंग के लिए कोई विशिष्ट विकल्प नहीं हैं
बीएमपी प्रारूप रूपांतरण।
उत्पादन प्लगइन्स
वांछित आउटपुट एसओपी क्लास को कमांड लाइन पर चुना जा सकता है। वर्तमान में, एक निर्यात
सेकेंडरी कैप्चर इमेज एसओपी क्लास के लिए प्लगइन (डिफ़ॉल्ट, विकल्प -अनुसूचित जाति), नया माध्यमिक
छवि एसओपी कक्षाएं कैप्चर करें (विकल्प -एनएससी) और दृश्यमान प्रकाश फोटोग्राफिक छवि एसओपी वर्ग
(विकल्प -वीएल) उपलब्ध हैं। कृपया ध्यान दें कि पहले वाले को इसके अनुसार बहिष्कृत कर दिया गया है
DICOM मानक लेकिन इसे डिफ़ॉल्ट के रूप में चुना गया है क्योंकि यह व्यापक रूप से समर्थित है। भविष्य
के संस्करण img2dcm अन्य एसओपी कक्षाओं के लिए और अधिक आउटपुट प्लगइन्स प्रदान कर सकता है।
नई माध्यमिक कैप्चर एसओपी कक्षाओं के लिए, यह निर्दिष्ट करना संभव नहीं है कि कौन सा विशिष्ट है
आउटपुट के लिए SOP क्लास का उपयोग किया जाना चाहिए। ऐसा इसलिए है क्योंकि ये नई एसओपी कक्षाएं हैं
रंग की गहराई (1/8/16) और इस तथ्य से कि छवि है या नहीं, एक दूसरे से भिन्न है
काला/सफ़ेद या रंग. इस कर img2dcm रूपांतरण के दौरान निर्णय लेता है कि कौन सा आउटपुट एसओपी है
क्लास किसी दिए गए स्रोत छवि के लिए उपयुक्त है।

उदाहरण


यहां कुछ उदाहरण दिए गए हैं जो बताते हैं कि कैसे img2dcm एप्लिकेशन का उपयोग किया जा सकता है.
1. img2dcm इमेज.jpg आउट.dcm
JPEG फ़ाइल 'image.jpg' पढ़ें, पुराने सेकेंडरी कैप्चर SOP क्लास में कनवर्ट करें और सेव करें
DICOM फ़ाइल 'out.dcm' का परिणाम। यह उपयोग करने का सबसे आसान तरीका है img2dcm. किसी भी तरह का
इस एसओपी वर्ग की वैध वस्तुओं को लिखने के लिए 1 और टाइप 2 विशेषताएँ आवश्यक हैं
स्वचालित रूप से डाला गया.
2. img2dcm -i BMP image.bmp out.dcm
ऊपर जैसा ही है लेकिन img2dcm को JPEG के बजाय BMP फ़ाइल पढ़ने के लिए कहता है।
3. img2dcm image.jpg out.dcm -vlp -k 'PatientName=Bond^James'
पहले उदाहरण के समान, लेकिन विज़िबल लाइट फ़ोटोग्राफ़िक इमेज ऑब्जेक्ट को 'out.dcm' पर लिखता है
और PatientName को 'बॉन्ड^जेम्स' पर सेट करता है जो अन्यथा खाली रह जाएगा।
4. img2dcm image.jpg out.dcm --series-from template.dcm -k 'PatientName=Bond^James'
1 के समान), लेकिन DICOM फ़ाइल से रोगी/अध्ययन/श्रृंखला जानकारी आयात करता है
'टेम्पलेट.डीसीएम'। कृपया ध्यान दें कि विशेषता PatientName में 'बॉन्ड^जेम्स' शामिल होगा
अंत में, 'template.dcm' से कोई भी मान अधिलेखित कर दिया जाएगा। ऐसा इसलिए है, क्योंकि -k
विकल्प रूपांतरण पाइपलाइन के बिल्कुल अंत में लागू किया जाता है (ऊपर देखें)।
5. img2dcm image.jpg out.dcm --कोई जाँच नहीं
1 के समान), लेकिन कोई विशेषता जाँच नहीं करता है और कोई प्रकार 1 और प्रकार 2 नहीं करता है
विशेषता सम्मिलन! तो इस मामले में, एक अमान्य DICOM ऑब्जेक्ट उत्पन्न होगा। यह
यह दिलचस्प हो सकता है यदि आउटपुट फ़ाइल को पूरा नहीं किया जाना है लेकिन उसे पूरा करना होगा
आगे के परिवर्तन, उदाहरण के लिए विशेषताओं का उपयोग करना dcmodify. केवल विकल्प का प्रयोग करें --नहीं-
चेक के यदि आप जानते हैं कि आप क्या कर रहे हैं!
6. img2dcm image.jpg out.dcm --no-type1-invent
1 के समान), लेकिन लुप्त प्रकार 1 विशेषताएँ और/या उनके मान सम्मिलित नहीं करता है। टाइप 2
विशेषताएँ सम्मिलित की जाएंगी। ध्यान दें कि इस मामले में यह आश्वस्त होना चाहिए कि सभी प्रकार 1
विशेषताएँ अन्य माध्यमों से प्रदान की जाती हैं, अर्थात् उन्हें इसके साथ जोड़कर --चाभी विकल्प.
अन्यथा, img2dcm एक त्रुटि की रिपोर्ट करेगा और कनवर्ट करना बंद कर देगा।
7. img2dcm image.jpg out.dcm --keep-appn --insist-on-jfif
1 के समान), लेकिन EXIF ​​जैसी APPn जानकारी को DICOM ऑब्जेक्ट में ले लेता है
परिणामी JPEG स्ट्रीम। आगे, --आग्रह-पर-jfif मजबूर करेंगे img2dcm यदि नहीं तो गर्भपात करना
JFIF जानकारी स्रोत फ़ाइल में मौजूद है।

काटना


विभिन्न कमांड लाइन टूल्स और अंतर्निहित पुस्तकालयों के लॉगिंग आउटपुट का स्तर हो सकता है
उपयोगकर्ता द्वारा निर्दिष्ट किया जाना चाहिए। डिफ़ॉल्ट रूप से, मानक में केवल त्रुटियां और चेतावनियां लिखी जाती हैं
त्रुटि धारा। विकल्प का उपयोग करना --शब्दशः प्रसंस्करण विवरण जैसे सूचनात्मक संदेश भी
रिपोर्ट किए गए हैं। विकल्प - दाढ़ आंतरिक गतिविधि के बारे में अधिक जानकारी प्राप्त करने के लिए इस्तेमाल किया जा सकता है,
उदाहरण के लिए डिबगिंग उद्देश्यों के लिए। अन्य लॉगिंग स्तरों को विकल्प का उपयोग करके चुना जा सकता है --लॉग-
स्तर. में --शांत मोड केवल घातक त्रुटियों की सूचना दी जाती है। इतनी गंभीर त्रुटि घटनाओं में,
आवेदन आमतौर पर समाप्त हो जाएगा। विभिन्न लॉगिंग स्तरों के बारे में अधिक जानकारी के लिए,
मॉड्यूल 'ऑफलॉग' का दस्तावेज़ीकरण देखें।
यदि लॉगिंग आउटपुट को फाइल में लिखा जाना चाहिए (वैकल्पिक रूप से लॉगफाइल रोटेशन के साथ),
syslog (यूनिक्स) या इवेंट लॉग (विंडोज) विकल्प के लिए --लॉग-कॉन्फ़िगरेशन इस्तेमाल किया जा सकता है। इस
कॉन्फ़िगरेशन फ़ाइल केवल कुछ संदेशों को किसी विशेष आउटपुट पर निर्देशित करने की अनुमति देती है
स्ट्रीम और मॉड्यूल या एप्लिकेशन के आधार पर कुछ संदेशों को फ़िल्टर करने के लिए जहां वे
उत्पन्न होते हैं। एक उदाहरण कॉन्फ़िगरेशन फ़ाइल प्रदान की जाती है /लॉगर.cfg.

कमान लाइन


सभी कमांड लाइन उपकरण पैरामीटर के लिए निम्नलिखित संकेतन का उपयोग करते हैं: वर्ग कोष्ठक संलग्न
वैकल्पिक मान (0-1), तीन अनुगामी बिंदु इंगित करते हैं कि एकाधिक मानों की अनुमति है
(1-n), दोनों के संयोजन का अर्थ है 0 से n मान।
कमांड लाइन विकल्पों को एक अग्रणी '+' या '-' चिह्न द्वारा पैरामीटर से अलग किया जाता है,
क्रमश। आमतौर पर, कमांड लाइन विकल्पों का क्रम और स्थिति मनमानी होती है (अर्थात वे
कहीं भी प्रकट हो सकता है)। हालांकि, अगर विकल्प परस्पर अनन्य हैं तो सबसे सही उपस्थिति
प्रयोग किया जाता है। यह व्यवहार सामान्य यूनिक्स शेल के मानक मूल्यांकन नियमों के अनुरूप है।
इसके अलावा, एक या अधिक कमांड फाइलों को उपसर्ग के रूप में '@' चिह्न का उपयोग करके निर्दिष्ट किया जा सकता है
फ़ाइल नाम (उदा @कमांड.txt) इस तरह के कमांड तर्क को की सामग्री से बदल दिया जाता है
संबंधित टेक्स्ट फ़ाइल (एकाधिक रिक्त स्थान को एक विभाजक के रूप में माना जाता है जब तक कि
वे दो उद्धरण चिह्नों के बीच दिखाई देते हैं) किसी भी आगे के मूल्यांकन से पहले। कृपया ध्यान दें कि
एक कमांड फ़ाइल में दूसरी कमांड फ़ाइल नहीं हो सकती है। यह सरल लेकिन प्रभावी तरीका
किसी को विकल्प/पैरामीटर के सामान्य संयोजनों को संक्षेप में प्रस्तुत करने की अनुमति देता है और लंबे समय से बचा जाता है और
भ्रमित करने वाली कमांड लाइन (फ़ाइल में एक उदाहरण दिया गया है /dumppat.txt).

वातावरण


RSI img2dcm उपयोगिता में निर्दिष्ट DICOM डेटा शब्दकोशों को लोड करने का प्रयास करेगा
डीसीएमडीआईसीटीपथ वातावरण विविधता। डिफ़ॉल्ट रूप से, अर्थात यदि डीसीएमडीआईसीटीपथ वातावरण विविधता
सेट नहीं है, फ़ाइल /dicom.dic जब तक शब्दकोश नहीं बनाया जाता तब तक लोड किया जाएगा
एप्लिकेशन में (विंडोज के लिए डिफ़ॉल्ट)।
डिफ़ॉल्ट व्यवहार को प्राथमिकता दी जानी चाहिए और डीसीएमडीआईसीटीपथ केवल पर्यावरण चर
वैकल्पिक डेटा शब्दकोशों की आवश्यकता होने पर उपयोग किया जाता है। NS डीसीएमडीआईसीटीपथ वातावरण विविधता
यूनिक्स शेल के समान प्रारूप है पथ चर जिसमें एक कोलन (':') अलग होता है
प्रविष्टियाँ। विंडोज सिस्टम पर, एक अर्धविराम (';') का उपयोग विभाजक के रूप में किया जाता है। डेटा डिक्शनरी
कोड में निर्दिष्ट प्रत्येक फ़ाइल को लोड करने का प्रयास करेगा डीसीएमडीआईसीटीपथ वातावरण विविधता। यह
यदि कोई डेटा शब्दकोश लोड नहीं किया जा सकता है तो एक त्रुटि है।

onworks.net सेवाओं का उपयोग करके img2dcm का ऑनलाइन उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम