python

python

Python リストの一部をソート

 リストの一部だけソートしたくなったので、その時の覚書を残します。  とある2次元配列のリストをある特定の幅で区切って、その幅だけソートする。配列の部分ソート。基本的にはsort()ないしsorted()関数を使ってリストのソートを...
python

行列演算を用いた最小二乗の解法を理解する

 最小二乗法による近似式を求めることがたまにあります。そんな時は、エクセル使ってチャチャっと求める。ただ理屈がわかっていません。もう少し突っ込んだ理解をしようと思います。 行列で記述  このあたりを丁寧に説明してくれ...
python

PythonでアニメーションGIF

 Pythonを使ってディレクトリ内のすべての画像をアニメーションGIFに変換するプログラムを書いてみました。  PIL(pillow)をimportしていれば簡単にできたのでせっかくなので覚書として残しておきます。 連番JP...
python

PythonでタイムラプスとGUI その1(tkinter)

 初心者のための目的志向プログラミング。以前の記事でタイムラプス動画をPython使って、連番JPEGから作る方法をステップを追って書いてみました。ただこのプログラムですが、完全にスクリプトの状態で、各種パラメータはプログラムベタ書きの、...
python

PythonによるOpenCVの画像表示

 個人的にPythonでOpenCVを使って画像処理をする機会が多くなってきました。ライブラリに備わる関数も充実しており、短い記述で簡単に、凝った処理が記述出来て重宝しています。その際に必要となるのが、確認やデバッグ用途での画像表示です。...
python

matplotlibを別ウィンドウでポップアップ

 Spyderを使っていると、このmatplotlibへのグラフや画像の描画が、なぜかIPythonへのinlineへの表示がデフォルトになっています。なんでだろ?  これを拡大縮小、画像の保存、ができるように別ウィンドウにポップア...
python

Pythonでタイムラプス その5(仕上げ)

 Python初心者のための目的志向のプログラミング。4回に分けて、基本機能から、もっともらしいタイムラプス動画作成に至るまでのコードを記述してきました。いきなり全部入りのコードを見てもわかりづらいと思ったので。  もともと自分の勉...
python

Pythonでタイムラプス その4(タイムスタンプ)

 Python初心者のための目的志向のプログラミング。前回までで記述した、連番JPEGからのタイムラプス動画作成コードに一部追加し、本質の部分ではないですが、おまけ機能を追加しようと思います。  具体的にはタイムスタンプの付与です...
python

Pythonでタイムラプス その3(パン、ズーム)

 Python初心者のための目的志向のプログラミング。前回記述した、連番JPEGからのフェード付きタイムラプス動画作成コードを一部編集し、画角のパンとズーム(ついでに回転)を加えて、もう少しもっともらしい動画に仕立てます。  今回の...
python

Pythonでタイムラプス その2(フェードイン)

 Python初心者のための目的志向のプログラミング。前回記述した、連番JPEGからのシンプルなタイムラプス動画作成コードを一部編集し、開始と終了フレームに対してフェードイン、フェードアウトを加えて、もう少しもっともらしい動画に仕立てます...
スポンサーリンク
タイトルとURLをコピーしました