問題タブ [gdcm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gdcm - GDCM を使用して DICOM ファイル内の特定のタグの値を変更する最も効率的な方法
一連の DICOM ファイルを調べて、特定のタグを変更して、外部システムのデータベースに保持されているデータに合わせて最新のものにする必要があります。私はGDCMを使用しようとしています。私はGDCMを初めて使用します。スタック オーバーフローの投稿を検索すると、anonymizer クラスを使用してタグ値を変更できることがわかります。
私の質問は、これが GDCM API の最適な使用法なのか、それとも患者名や受入番号などの個々のタグの値を変更するためのより良いアプローチがあるのかということです。すべての API オプションに精通していませんが、API ドキュメントへのリンクがあります。DataElement SetValue メンバーを使用できるように見えますが、Value クラスでこれを行うための有効なコンストラクターがないようです。任意の支援をいただければ幸いです。これは私の現在のアプローチです:
python - PyDICOM はピクセル データを読み取ることができず、GDCM または Pillow が必要です
私は使用pydicom
していますが、私のコードは非常に簡単です:
しかし、これにより実行時エラーが発生します。
どうすればいいのかわからない。どんな助けでも..役に立ちます。
python - Python ラッパーを使用して GDCM をインストールするにはどうすればよいですか?
私はUbuntu 16.04を使用しており、GDCMをインストールしようと夢中になっていたので、Pythonで使用できます。pipenv
インストールしましたが、それが問題を引き起こしていると思われます。
やったsudo apt-get install libgdcm2.6 python-gdcm
。正常にインストールされているようですが、 を実行するpython
と、import gdcm
という名前のモジュールがないと不平を言いますgdcm
。
誰かがこれに出くわしましたか?