python

python

【Python-openCV】縦横比を維持したまま指定サイズにリサイズする方法!

このページでは、以下の画像のように指定画像を縦横比(アスペクト比)を維持したまま、指定したサイズにリサイズする方法をご紹介します。 ベース画像の縦横サイズとリサイズ後の縦横サイズに応じて上下、左右は黒塗りされるような仕様になっています。 A...
python

【Python】2つのテキストファイルの中身が一致しているか確認する方法!

このページではPythonを使って、フルパスで指定した2つのテキストファイルの中身が一致しているか確認する方法をご紹介していきます。 ただ一致しているか確認するだけではなく、一致していない箇所がどこなのかも教えてくれるようになっています。 ...
python

【Python-OpenCV】カラー画像のRGB値をテキストファイルに出力する方法!

このページでは、以下の画像のようにカラー画像のRGB値をそれぞれテキストファイルに出力する方法をご紹介していきます。 画像のファイル名を指定するだけで簡単に実行できます。 それではさっそくやっていきましょう! ※今回はPython上でOpe...
スポンサーリンク
python

【Python-OpenCV】フォルダ内画像を指定角度で一括回転!

「実験で撮影した大量の画像を一括回転補正したい。」 このページでは、こんな悩みを解決するために、Python&OpenCVを使ってフォルダ内にある複数の画像を、 こんな感じで一括回転する方法をご紹介していきます。 (新しくフォルダを作って、...
python

【Python基礎】スペース区切りの文字列を各単語に分解する方法

このページでは、Pythonを使って指定した文字列を各単語に分解する方法をご紹介していきます。 具体的には、 "time is money" という文字列を というリストに変換していきます。 あなたのやりたいことと一致していれば、ぜひ続きを...
python

【Python基礎】今日の日付をファイル名として使用する方法!

このページではpython上で、本日の日付をファイル名をとして使用する方法を解説していきます。 上の画像では、年、月、日付を一括で記入していますが、それぞれの間をハイフン(-)をすることも可能です。 あなたのやりたいことと一致していれば、ぜ...
人工知能

【人工知能】教師データを指定割合で学習用、評価用に分割する方法!

このページでは、csvファイルとして準備してあるAIの教師データを学習用、評価用の2つに指定した割合で分割する方法をご紹介していきます。 自動で実行してくれる便利なライブラリもありますが、今回紹介するような基本的な配列操作だけでも実行できま...
python

【Python】マップ特性データから2軸補間で数値を取得する方法!

このページではPythonを使って、以下のようなマップ特性データから、指定のX軸、Y軸における値を線形補間で算出する方法をご紹介していきます。 このようなマップ特性データは工学分野では非常に良く出てきますので、ぜひ処理の仕方を覚えておきまし...
python

【Python】物性値、入熱量から物体の温度上昇履歴を簡易計算する方法!

このページでは、Pythonを使って、比熱、質量、入熱量といった情報から、その物体の温度上昇履歴を算出する方法をご紹介していきます。 それではさっそくやっていきましょう。 必要な情報を指定する まず始めに、温度上昇履歴を計算するためには必要...
python

【Python-openCV】画像内のマウス位置座標履歴をテキスト出力する方法!

このページではpython-openCVを使って、以下の動画のように画像内で適当にマウスを動かした際の、 マウス位置座標履歴を以下のようにテキストファイルに出力する方法をご紹介していきます。 画像内物体の輪郭抽出なんかに役立つと思います。 ...
python

【python-openCV】画像内を3点クリック⇒なす角を計算する方法!

このページではpythonを使って、以下の動画のように画像内のクリックした3点からなす角を算出する方法をご紹介していきます。 基本的には画像内を3回左クリックするだけでOKです。 ※Python(無料のプログラミング言語)のインストール~実...
python

【Python-openCV】画像内でクリックした2点間の距離を計測する方法!

このページでは、Python-OpenCVを使って、以下のように画像内の2点をクリックすることで、その2点間の距離(ユークリッド距離)を計測する方法をご紹介していきます。 始点を左クリックで指定し、終点を右クリックで指定するだけです。 非常...
python

【python-openCV】クリックした位置の色(BGR値)を連続取得する方法!

このページではpython(無料のプログラミング言語)を使って、以下の動画のように、画像内のクリックした場所のBGR値をリアルタイムに表示する方法をご紹介していきます。 ※一般的にRGBという呼び方をすると思いますが、今回使用するopenC...
python

【python-openCV】画像内のクリックした位置の輝度を取得する方法!

このページでは、以下の動画のように、画像内のクリックした場所の輝度をリアルタイムに表示する方法をご紹介していきます。 ページの後半にはクリックなしでマウス移動だけで表示する方法もご紹介していきます。 実験で取得した画像の分析の際などに非常に...
python

【python-openCV】画像内物体の重心位置を算出する方法!

このページではpython-openCVを使って、以下の画像のように画像内にある物体の重心位置を計算しプロットする方法をご紹介していこうと思います。 (白いプロットが重心位置です。) 基本的な処理の流れとしては、 ①ベース画像を読み込み ②...
python

【Python】ファイル名の中の数字を抜き出してプログラム上で使用する方法!

この記事では、以下の画像のようにあるファイル名の中で使われている数字を抜き出して、プログラム上で使用する方法をご紹介していきます。 ※今回のプログラムは、使用したい数字部分の桁数がわかっている(005なんかは使用可能です)&数字部分が存在す...
python

【Python】PILを使って画像に縁付きの文字を挿入する方法!

このページでは、PythonのPILを使って以下の画像のように、縁付きの文字を挿入する方法をご紹介していきます。 PILでの縁付きの文字挿入に関しては様々な記事で紹介されていますが、なぜか私はそのやり方ではできなかったので、縁付けの処理を自...
python

【Python】画像に日本語の文字列を追加する方法!フォント選択から詳細解説!

このページでは、Pythonを使って以下の画像のように画像に日本語の文字列を追加する方法をご紹介していきます。 文字の色、位置、書体まで自由に変更できるようになっています。 それではさっそくやっていきましょう。 必要なライブラリ 今回はPi...
python

【python-openCV】画像にmatplotlibで作成したグラフを透かして重ねる方法!

このページでは、以下の画像のように既存の画像にmatplotlibで作成したグラフを透かして重ねる方法をご紹介していきます。 やることは以下の通りです。 ⓪ベース画像をプログラム実行フォルダに準備 ①グラフ画像の作成 ②ベース画像のどこにグ...
python

【python】データからヒストグラム(頻度分布)グラフを作成する方法!

この記事ではpythonを使って既存のデータからヒストグラム(頻度分布)のグラフを作成する方法をご紹介していきます。 基本的にはデータのcsvファイルとヒストグラム化するときに使用する区間データを入力するだけでOKです。 それではさっそくや...
python

【python-openCV】カラー画像を復元可能な状態でモザイク処理する方法!

こんにちは、ヒガシです。 先日私のブログに以下のようなお問い合わせがありました。 映像内の特定領域(or全体)を復元可能な方法でモザイク、マスクしたいと思ってます。(別に変なことに使うわけではありません。。) 復元する方法を知っている人しか...
python

【python-openCV】クリック位置の座標を画像内に表示する方法

この記事ではpython-openCVを使って、以下の動画のように画像内でクリックした場所の座標をリアルタイムに表示する方法をご紹介していきます。 何かしらの追加処理を行う際の座標確認にぜひご活用ください。 ※python&openCVの使...
python

【python】csvデータを指定間隔で間引く方法!線形補間まで実装

この記事では、読み込んだcsvファイルデータに対して、指定間隔でデータの間引きを行う方法をご紹介していきます。 単純に間引きを行うだけではなく、指定間隔ごとに前後のデータを使って線形補間するようにしています。 データ処理の際にぜひご活用くだ...
python

【python-numpy】指定した3点間での’なす角’を計算する方法!

この記事では、座標を指定した3つの点からそれらの点によって形成されるなす角を計算する方法をご紹介します。 要は2つのベクトルのなす角を計算するということですね。 それではさっそくやっていきましょう。 計算内容の概要説明 冒頭の説明だけではど...
python

【python画像計測】画像内で指定した3点から角度を算出する方法!

この記事では、以下の画像のように画像内で指定した3点がなす角度を算出する方法をご紹介していきます。 今回は以下のような棒が2本だけ書いてあるだけの画像を使って解説していきますが、基本的にはどんな画像でも適用可能です。 それではさっそくやって...
python

【python-pandas】読み込んだcsvファイルのヘッダーを確認する方法!

この記事ではpython上で、読み込んだcsvファイルのヘッダーを確認する方法をご紹介していきます。 それではさっそくやっていきましょう。 必要なライブラリ 〇pandas csvファイルを読み込む方法はいくつかありますが、今回は一番よくつ...
python

【python-openCV】指定色だけを別の色に変換!青空を夕焼けに!

この記事では、指定した色に近い色だけを別の色に変換する方法をご紹介していきます。 具体的には以下の風景画像の青い領域だけを こんな感じに赤に変換してみます。 ※右端の木の色なんかは変化していないことがわると思います。 中身を理解すればどんな...