python

python

【python】ベクトルの内積、外積を計算する方法!3次元ベクトルで実演!

このページでは、Python上でベクトルの内積、外積を計算する方法をご紹介していきます。 それではさっそくやっていきましょう! ベクトルの内積計算方法 まずはベクトルの内積の計算方法からおさらいしておきましょう。 ベクトルの内積は高校数学で...
python

Python-openCVの基本操作9つ!読み込み⇒加工⇒保存まで!

このページでは、Python-openCVにおける、 〇画像の読み込み 〇画像の加工(図形、文字の挿入等) 〇画像の保存 といった基本操作9つを詳細解説していきます。 それではさっそくやっていきましょう。 ※今回使用するopenCVのバージ...
python

【Python-openCV】クリックで選択した領域にマスク処理を行う方法!

このページではPython-openCVを使って、以下の動画ようにクリックで選択した領域に対して、 以下のようにマスク処理を実施する方法をご紹介していきます。 それではさっそくやっていきましょう! 使用するライブラリ一覧 今回は以下の2つの...
スポンサーリンク
python

これから強化学習を勉強したい人にオススメしたい本をご紹介!

こんにちは、ヒガシです。 半年ほど前から強化学習の勉強を開始し、ようやく自業務である機械の制御最適化に適用することができるようになってきました。 このページでは、私が強化学習の勉強を行う際に読んで非常に参考になった書籍をご紹介したいと思いま...
python

【Python】配列を指定した順番で並べ替える方法!シャッフルも可能!

このページでは、Python上で配列を任意の順番に並び替える方法をご紹介していきます。 このスキルを応用することで、配列を適当にシャッフルすることも可能です。 AIの教師データ作成の際などに使えるスキルですので、ぜひやり方をマスターしておき...
python

Pythonプログラミングの始め方!インストール方法から実行まで!

最近Pythonというプログラミングが人気みたい。 自分もやってみたいけど何から始めたらいいんだろう? このページでは、こんな悩みを解決するためにPtyhonプログラミングの始め方を大量の画像を使って詳細解説していきます。 インストールして...
python

【pytho-oepnCV】画像の複数個所をモザイク化!クリックするだけ!

このページでは、以下の動画のように画像内の指定箇所をクリックして囲うことによって、その指定領域をモザイク化する方法をご紹介していきます。 動画のように一度に複数個所をモザイク化することも可能です。 複数の人間が移っていて、顔部分にモザイクを...
python

【python-openCV】画像を畳み込み処理!内部の計算内容を実演!

AIの画像認識なんかでよく聞く畳み込み処理。 内部では何をやっているんだろう? このページでは、こんな悩みを解決するためにある画像を指定した(3×3)のフィルターを使って実際の畳み込み処理を手動で行い、出てきた画像がどんなものなのかを確認し...
python

【Python-openCV】画像内輝度をヒストグラム化する方法!

このページではpython-opneCVを使って、指定画像内全ピクセルの輝度ヒストグラムを作成する方法をご紹介していきます。 実験なんかで取得した画像の分析の際などにぜひご活用ください。 それではさっそくやっていきましょう! ※Python...
python

【python-openCV】2点クリック⇒画像切り抜き保存!連続実行も可能!

このページではpython-openCVを使い、以下の動画のように画像内を2点クリックして、 こんな感じで緑枠内を切り抜いたした画像を連続保存していく方法をご紹介していきます。 それではさっそくやっていきましょう。 ※Python(無料のプ...
python

【Python-openCV】指定サイズの黒画像、白画像を作成する方法!

このページではPython-openCVを使って指定したピクセルサイズでの真っ黒画像、真っ白画像を作成する方法をご紹介していきます。 そんなスキルいつ使うんだ? こう思われたかもも多いかもしれませんが今回のスキルは、複数の画像を合成する際や...
python

【Python-openCV】画像を平滑化(Blur)処理する方法!処理内容の解説まで

このページではPython-openCVを使って以下の画像のように、指定した画像を平滑化処理する方法をご紹介していきます。 平滑化と言われると何のことかわかりにくいと思いますが、要はぼかし処理ですね。 ただ単に処理方法を解説するだけではなく...
python

【Python-openCV】モノクロ画像を白黒反転する方法!

このページでは、以下の画像のようにモノクロ画像を白黒反転する方法をご紹介していきます。 ほんの数行のコードで完了しますので、ぜひやり方を覚えておきましょう。 ※今回はPython上でOpenCVというライブライを使用します。 インストールし...
python

【Python-OpenCV】インストール方法、バージョン確認、使用時の注意点

これからPython-OpenCVを勉強したい! このページではこんな人に向けて、 ①Python-openCVをインストールする方法 ②インストールされたOpenCVのバージョン確認をする方法 ③使用していく際に間違えやすい注意点 をご紹...
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上で、本日の日付をファイル名をとして使用する方法を解説していきます。 上の画像では、年、月、日付を一括で記入していますが、それぞれの間をハイフン(-)をすることも可能です。 あなたのやりたいことと一致していれば、ぜ...
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】画像内のクリックした位置の輝度を取得する方法!

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