matplotlib Animation

matplotlib Animationmatplotlib Animation

matplotlibのAnimationに関すること

matplotlib

[matplotlib animation] 109. バイバインのアニメーション

matplotlibのFuncAnimationで、「ドラえもん」のひみつ道具の一つであるバイバインで栗まんじゅうを増やすアニメーションを表示する。
matplotlib Animation

[scikit-learn] 13. linear_model.RidgeによるL2正則化

sklearn.linear_modelのRidgeにより、線形回帰で過学習を抑制することが可能なL2正則化ができる。ここではノイズの多いデータを対象に、L2正則化のパラメータ(alpha)を調整した時の変化をアニメーションで表示する。
lmfit

[lmfit] 23. basinhopping法によるフィッティング

データをガウス関数モデルでカーブフィッティングする際に、basinhopping法を用いた。色々なパラメータを変化させてフィッティングした時のデータをiter_cbを使って取得し、matplotlib FuncAnimationでアニメーションを作成した。これによって、各種パラメータがフィッティングに及ぼす影響を調べた。
lmfit

[lmfit] 22. ガウス関数モデルによるフィッティング過程をiter_cbで可視化

データをガウス関数モデルによりカーブフィッティングする過程をiter_cbを使ってデータを取得し、matplotlib FuncAnimationでアニメーションとする方法について説明する。
matplotlib

[matplotlib animation] 108. フーリエ逆変換アニメーション

matplotlibのFuncAnimationでフーリエ逆変換によって画像の低周波成分から高周波成分にかけて順次表示していくアニメーションを表示する方法について説明する。
matplotlib

[matplotlib animation] 107. 画像のクロスディゾルブアニメーション

matplotlibのFuncAnimationで画像のクロスディゾルブアニメーションを表示する方法について説明する。
matplotlib

[scikit-image] 103. MorphGACによる画像のセグメンテーション(skimage.segmentation.morphological_geodesic_active_contour)

skimage.segmentation の morphological_geodesic_active_contourで、モフォロジカル・スネーク法によるセグメンテーションを行うことができる。ここでは、Morphological Geodesic Active Contours (MorphGAC)で画像をセグメンテーションした例について説明する。MorphGACは、輪郭がはっきりしている画像に適しているが、輪郭がノイジーだったり、不明瞭な箇所があったりする場合には、輪郭を強調するための前処理が必要となる。ここでは、inverse_gaussian_gradient関数を用いた例について説明する。
matplotlib

[scikit-image] 102. MorphACWEによる画像のセグメンテーション(skimage.segmentation.morphological_chan_vese)

skimage.segmentation の morphological_chan_veseで、モフォロジカル・スネーク法によるセグメンテーションを行うことができる。ここでは、Morphological Active Contours without Edges(MorphACWE)で画像をセグメンテーションした例について説明する。MorphACWEはオブジェクトの内側と外側の領域のピクセル値の平均値が異なる場合にうまく機能すると言われている。