OpenCVの導入とお勉強。

OpenCVの導入、勉強などにあたって、参考にしたウェブサイトなどを備忘的にメモ。


OpenCVの導入
HomeBrewでinstallしたOpenCVをpyenvから参照する
http://qiita.com/toohsk/items/64aed6de2b70a111bfb0

画像解析 opencv python入門
http://qiita.com/northriver/items/d6b73da79a13bf3526e2

OpenCVとVisual C++による画像処理と認識(13)
http://ishidate.my.coocan.jp/opencv_13/opencv_13.htm
:私の環境ではカスケード分類器のディレクトリが不明だったので、ここのフルパスを参考に探し当てた。。

Pillow(Python Imaging Library)のインストールと簡単なサンプルコード
http://www.mwsoft.jp/programming/computer_vision_with_python/1_1_pil.html

OpenCVについていろいろまとめ
OpenCVを基礎から学べる記事・スライド画像処理をやるなら知らないと損!OpenCVがわかる資料まとめ
https://career.levtech.jp/guide/knowhow/article/71/

OpenCV-Python Tutorials
http://docs.opencv.org/trunk/d6/d00/tutorial_py_root.html

・練習サンプルなど
Pythonの学習の過程とか
http://peaceandhilightandpython.hatenablog.com/archive/category/OpenCV
:基本的なところから、顔認識まで。

Python + OpenCV で雑コラ動画を作成する① 顔認識
http://qiita.com/k_sui_14/items/5386db1a118103b1828f#_reference-9014de87db4aac54dcbd
:画像、動画における顔認識。

やさしいハフ(Hough)変換講座
http://qiita.com/YSRKEN/items/ee94c7c22599c2374722
:線や円の判定に用いられるハフ変換の理論について。


うーん、ウェブ上に転がってるのだとこの当たりが限界かな。一冊くらいO'Reilly買って勉強すべきか。
TensorFlowに移るにあたっては、OpenCVで顔認識ー>顔の部分を切り出して、正規化されたデータを作る、というところでOpenCVが用いられる。



以上の練習を勉強して、とりあえずは画像、動画に対して顔認識を行い、笑い男のマークを上書きするところ迄は簡単に出来た。OpenCVとはまた別のところになるが、動く笑い男マークを上書きすることを第一の目標としようか。