python

Python

pythonからエクセルにデータを入力

pythonで解析を行ったものをエクセルに出力したい事ってありますよね。今回は、pythonからエクセルにデータ出力をする方法を紹介します。エクセルを扱うライブラリー xlwingspythonからエクセルを操作するライブラリー、私は初めp...
matplotlib

画像セグメンテーションに必要な教師データ作成ツールを組んでみた

深層学習をやってみようと思った時に、やはり学習データは必要になってきますが画像セグメンテーションをやろうと思った時には、その対象物を囲んだ画像データを作成する必要があります。例えば、前立腺を抽出するセグメンテーションをしたい場合は、学習画像...
matplotlib

えっ?なんで?matplotlibでマウスコントロールが使えない。。。

こんにちは。でめきんです。今回は、私が作成したプログラムを後輩に与えた時、後輩のパソコンではマウスコントロールを使って画像を切り替えることができなかったときの事を書きます。まさか、そんなことはないでしょ~。後輩から「先輩、マウスホイールを回...
Python

V3.11で速度を検証してみた。

先日、pythonの最新バージョンv3.11で仮想環境構築しました。今回は、その環境でのスピードを検証してみました。比較したプログラム今回、検証したプログラムは現在研究で使用しているものでコードをアップすることはできないのですが、Dicom...
Python

Python3.11をインストール

令和4年10月24日にPythonの最新バーション3.11がリリースされました。以前、作成したプログラムをある医師に提供したところ、そのプログラムを使って学会発表をしていただけたようで、その発表をした医師にそのプログラムを使ってみたいという...
matplotlib

matplotlib 自作カラーマップを作る方法

こんにちは、でめきんです。matplotlibを使ってカラー表示をする際、既存のカラーマップでは満足がいかないことがあると思います。そんな時は自作でカラーマップを作ってしまおうというのが今回の企画です。準備カラーマップ表示するには、どの値か...
Python

yolo v3 : shape_optimizer failedエラーの対策

現在、yolo v3を使って遊んでいるのですが、そこで自前データを使って学習を行おうとすると学習が始まる直前でshape_optimizer failedが出てしまっていたのでその対策を紹介していきます。エラーの内容エラーの内容は以下となっ...
OpenCV

畳み込みフィルタを試してみた ~OpenCV~

前回の記事からずいぶんと時間が経ってしまいました。さて、今回は畳み込みフィルタをやってみたので記事にしていきます。お恥ずかしい話、1,2年ぐらい前までよく分かっていませんでした・・・・・深層学習を勉強するようになってやっと少しずつ理解できる...
Python

GPU版 tensorflowをセットアップ②(tensorflowと動作確認)

前回は、GPU版tensorflowのセットアップでCuda ToolkitとcuDNNのインストールを行いました。今回は、tensorflowのインストールと、動作確認をします。実際、私はCuda Toolkit11.2.0とcuDNNの...
OpenCV

DICOM画像を用いてopenCVの領域抽出をやってみた②

前回記事、DICOM画像を用いてopenCVの領域抽出をやってみた①前回、画像領域値をせて値を確認できるプログラムを組んでみたをベースとして画像領域を一つ追加し、4種類の領域抽出できるプログラムを組みました。今回は、それらプログラムを連結さ...