一連の Dicom 画像に Dicom タグを追加し、その変更されたバッチを保存したいと考えています。
単一の Dicom イメージで dicom タグを編集および追加できる pydicom を使用して単純な python スクリプトを作成しましたが、完全なイメージ セット (20 または 30 のイメージ) に対して同じ手順を実行したいと考えています。pydicom または python を使用してそのようなタスクを実行する方法を誰かに提案できますか?
一連の Dicom 画像に Dicom タグを追加し、その変更されたバッチを保存したいと考えています。
単一の Dicom イメージで dicom タグを編集および追加できる pydicom を使用して単純な python スクリプトを作成しましたが、完全なイメージ セット (20 または 30 のイメージ) に対して同じ手順を実行したいと考えています。pydicom または python を使用してそのようなタスクを実行する方法を誰かに提案できますか?
ファイル名をリストに集めて、各ファイル名を処理するだけです (ファイルを読み取り、内容を編集し、新しいものとして保存するか、同じ名前を使用することもできます)。Pythonのモジュールを
見てください。os
たとえばos.listdir('path')
、指定されたパスで見つかったファイル名のリストを返します。そのパスが dicom イメージのみを含むディレクトリを指している場合、dicom ファイル名のリストが表示されます。次にos.path.join('path', filename)
、pydicom で dicom ファイルを読み取るための入力として使用できる絶対パスを取得するために使用します。
また、for
ループを使用することもできます。