OpenCVがわかる記事・サイト
10分で学ぶOpenCV超入門 / MetaArt
http://iphone.moo.jp/app/?p=1101
「画像を読み込み表示する」「画像のサイズを変更する」「画像をグレースケール化する」「画像を2値化する」、以上の4つのOpenCVを使ったプログラムについて学べる記事です。
各コードの処理をひとつひとつ解説しているので、記述内容がよく理解できます。
OpenCV入門
http://www.buildinsider.net/small/opencv
OpenCV初心者向けの連載記事です。
「Visual Studio、CMake、NuGetでのプロジェクト作成方法」「coreモジュールの概要」「highguiモジュールの概要」「デバッグ機能やデバッグ支援プラグイン」などを解説しています。
OpenCV 3.0の新機能を紹介する記事もありますので、中級者・上級者にもおすすめです。
OpenCVで物体検出器を作成する / プロフェッサ
http://www.pro-s.co.jp/engineerblog/opencv/post_6202.html
OpenCVや物体検出の初心者向けの連載記事(全8回)です。
第一回の記事ではカスケード分類器の解説、OpenCVでカスケード分類器を作成する2種類の方法について解説しています。
第二回以降は、OpenCVのtraincascadeで選択できる3種類の特徴量(Haar-Like特徴、LBP特徴、HOG特徴)の解説記事を読むことができ、最終的に分類器の完成を目指します。
機械学習のためのOpenCV入門 / Qiita
http://qiita.com/icoxfog417/items/53e61496ad980c41a08e
OpenCVの持つ機械学習の機能に焦点を当て、その利用方法を紹介している記事です。
「画像の前処理」「物体検出」「機械学習の準備」、以上の3つのプロセスを解説しています。
ひとつひとつの解説が丁寧でわかりやすいです。
【シリーズ】「python,OpenCVを用いたCVプログラミング」 / DERiVE コンピュータビジョン ブログ
http://derivecv.tumblr.com/post/28165500714
OpenCVのPythonインターフェースを用いたコンピュータビジョンプログラミングを解説している連載記事です。
現在9回まで連載しており、「pythonライブラリパッケージ・python(x,y)のインストールの方法」や「OpenCVのpythonインターフェースの紹介・操作方法」などを解説しています。
後ほどOpenCVのPythonインターフェースの入門スライドを紹介しますので、そちらもぜひ参考にしてください。
OpenCVのDeep Learningモジュールの紹介 / Rest Term
http://rest-term.com/archives/3269/
OpenCVで実装されているDeep Learningモジュールの導入方法、実装の仕方を解説している記事です。
OpenCV3.1からDeep Learningモジュールが本体に組み込まれたようなので、興味がある方は試してみてください。
OpenCVがわかるスライド
OpenCVの基礎
OpenCVの基礎が学べるスライドです。
「コンピュータビジョン」「OpenCVの機能」「OpenCVの利用(言語、対応OS、インストールなど)」について端的にまとめてあります。
予備知識がなくても理解できる内容となっていますので、OpenCV初心者におすすめです。
Pyconjp 2014 OpenCVのpythonインターフェース入門
Pyconjp 2014 OpenCVのpythonインターフェース入門 from Masaki Hayashi
コンピュータビジョンの初級者向けのスライドで、OpenCVのPythonインターフェースを解説しています。
PythonでOpneCVを使うメリット(10ページ目)についても解説していますので、まずはメリットを理解した上で学ぶことをおすすめします。
OpenCV 3.0 on iOS
OpenCV 3.0 on iOS from Shuichi Tsutsumi
iOS開発環境においてOpenCVを使用する3つのメリット(理由)、OpenCVでできることを紹介しているスライドです。
OpenCVでは「顔以外のものを検出」「顔を認識する」「特徴点の検出」「文字検出」「物体追跡」「画像修復・補間」といったことが可能で、それらの機能をひとつひとつ端的に紹介しています。
OpenCVをAndroidで動かしてみた
OpenCVをAndroidで動かしてみた from Toru UENOYAMA
AndroidでOpenCVを動かす方法を解説しているスライドです。
Android版OpenCVで使うAPI、カメラ画像の取得方法、実装例を紹介しています。
まとめ
第3次人工知能(AI)ブームのまっただ中にあると言われる現在、機械学習に対する関心が高まっています。
OpenCVには機械学習の機能が組み込まれており、Deep Learningモジュールも備わっています。
「人間の目で見たように判断や処理をさせる」のが、動画・画像処理のひとつの目標といえるでしょう。
OpenCVで画像処理に興味を持ったら、スキルアップのために機械学習も学んでみてはいかがでしょう。
ITエンジニア・Webクリエイターの転職ならレバテックキャリア
レバテックキャリアはIT・Web業界のエンジニア・クリエイターを専門とする転職エージェントです。最新の技術情報や業界動向に精通したキャリアアドバイザーが、年収・技術志向・今後のキャリアパス・ワークライフバランスなど、一人ひとりの希望に寄り添いながら転職活動をサポートします。一般公開されていない大手企業や優良企業の非公開求人も多数保有していますので、まずは一度カウンセリングにお越しください。
転職支援サービスに申し込む
また、「初めての転職で、何から始めていいかわからない」「まだ転職するかどうか迷っている」など、転職活動に何らかの不安を抱えている方には、無料の個別相談会も実施しています。キャリアアドバイザーが一対一で、これからのあなたのキャリアを一緒に考えます。お気軽にご相談ください。
「個別相談会」に申し込む