pydicom

numpy

信号値の最大値、最小値、中央値、平均値、標準偏差を求めてみる

はじめに今回は画像信号値の最大値、最小値、中央値、平均値、標準偏差を求める方法をやってみたいと思います。これら値を求める方法はpythonの標準ライブラリーのstatisticsや、pandas、scipy、numpyと様々なライブラリーで...
matplotlib

画像のヒストグラムを求めてみる。

はじめに今回は、画像のヒストグラムを求めてみたいと思います。ヒストグラムを使用する場面としては、グラフで視覚的に信号値の分布を見たい時と、信号値の分布を数値として知りたい時があると思います。そこで、今回はグラフとして求める方法と、数値として...
pydicom

ドラッグアンドドロップでDICOMタグが見れるプログラムを作ってみた。

はじめに私のブログの中でとても閲覧数が多いのがDICOMタグ関係の記事となっています。皆さん、DICOMタグを確認したり、いじったりする必要があるんだなとつくづく感じます。ただ、DICOMタグを確認するのにPythonのプログラムを立ち上げ...
pydicom

フォルダでファイルを一括選択した時の問題点

はじめにいままでの記事でファイル選択を幾度となく扱ってきましたが、フォルダを選択することでファイルを一括選択する際になぜか、画像の並び順がおかしいと気が付き調べてみました。ファイルを複数選択した場合ファイルを複数選択する方法を調べてみました...
pydicom

exe化、python3.7は対応しておらず仮想環境構築してみた。

はじめにこんにちは。前回、匿名化ソフトを作りましたがpythonのバージョンが3.7の場合はexe化できたとしてもエラーが出て使えなかったと思います。実は、私の環境も3.7でexe化してもエラーが出て使えませんでした。exe化してもエラーが...
pydicom

DICOM画像を匿名化するソフトを作ってみる

はじめに前回、「DICOMタグをいじってみる」という記事を書きました。DICOMタグをいじれるのなら、それをソフトとして作ってしまおうというのが今回の記事になります。完成系としては、exeファイルまで作っていきたいと思います。注意:pyth...
pydicom

DICOMタグをいじってみる

医療画像はDICOM画像として保存されており、そのタグには患者情報や、検査情報、画像情報と様々な内容が入っています。画像処理を行っていく際に、タグ情報を使うことは多々あります。そこで、今回はpythonでDICOMタグを扱っていく方法をやっ...
OpenCV

OpenCV,pydicomのインストール

いままで、OpenCVや、pydicomを使ったプログラムを紹介してきましたが、基本的な事を書くことを忘れていました。大体の方がpythonをインストールする時、anacondaを使ってインストールされていると思うのですがその際、OpenC...
matplotlib

CT画像を好みの条件で表示する

前回までの投稿で表示してきた画像ですが、 通常私たち診療放射線技師が医師に提供する画像コントラストとはかけ離れた画像でした。 そこで、今回は画像コントラストを好みの条件にて表示する方法をやっていきたいと思います。WW(ウインドウレベル),W...
pydicom

DICOM画像のピクセル値を見てみる

今回はPydicomを使ってDICOM画像のピクセルデータを見てみたいと思います。ピクセルデータを表示してみるピクセルデータの表示からです。import pydicomfrom matplotlib import pyplot as plt...