カメラで垂直に本等の平面を撮影したかったのに、ちょっとしたずれで遠近感が出てしまうことがあります。しかし射影変換を使えばそのずれを補正することができます。Python/OpenCVであれば誰でも簡単に射影変換を使うことができます。
続きを読むPythonのmatplotlibアニメーションで楕円の軌跡!
プロットを動的に可視化するのは現象の理解を助けたり、データを視覚的にアピールする時に役立ちます。ここでは楕円方程式の軌跡を描くことで、matplotlibのArtistAnimation関数の使い方を習得します。
続きを読むPython/Numpyで楕円方程式を描画する!
画像処理でグラフィカルなアニメーションを作ったりする場合、軌跡の座標点に円や楕円方程式を使いたくなる場合があります。楕円は円の拡張なので、ここでは楕円方程式の描画をやってみます。
続きを読むPython/OpenCVのROI抽出!領域の切り出しとコピー
画像処理では、画像内のある領域に対して加工をする処理が最も頻繁に実施されています。ここではその基礎となる興味領域(ROI)の抽出と元画像への再マップ方法を習得します。
続きを読むPython/OpenCVの適応的閾値処理で綺麗な二値化!
前回Python/OpenCVによる単純な二値化を学びましたが、二値化処理はまだまだ奥が深いです。今回は単純な二値化だけでは上手くいかない画像に対する「適応的閾値処理による二値化」を習得します。
続きを読むPython/OpenCVで画像の二値化をする方法
Python/OpenCVを使った画像処理において、最も簡単な二値化処理をすることで画像処理プログラミングの基本を学びます。この処理を通して、画像読み込み→処理→表示→保存の一連のプロセスを習得します。
続きを読むPythonで画像処理!OpenCVのメリットとインストール法
Pythonで画像処理をする場合、OpenCVという強力なライブラリパッケージを使うのが賢い選択と言えます。ここでは、OpenCVのインストールを行います。
続きを読むPythonの音声解析でフォルマントを抽出してみた
STFTを覚えたら色々な音の特徴を見てみたくなります。ここでは「人の声」をスペクトログラムにかけた時にフォルマントが抽出できるかどうかを確かめます。
続きを読むPython3.7でPyAudioがインストールできない時の解決法
Pythonで音声の録音をしたい時、PyAudioがよく使われています。しかし2019年5月時点ではPython3.7でインストールするとエラーが出るようです。今回はそのエラーを回避する方法を紹介します。
続きを読むPythonでピアノ音楽のスペクトログラムを作ってみた
時系列データのSTFT(短時間フーリエ変換)からスペクトログラム表示させる方法を学びました。ここでは活用例としてピアノ音楽のスペクトログラムを作り、画像保存する所までを紹介します。
続きを読む