OpenCVを基礎から学べる記事・スライド画像処理をやるなら知らないと損!OpenCVがわかる資料まとめ

レバテックキャリアは
ITエンジニア・Webクリエイター専門の転職エージェントです

OpenCV(オープンシーヴィ)は多機能なコンピュータビジョンライブラリで、動画や画像の処理に幅広く利用できるさまざまな機能が実装されています。
動画・画像処理を用いたアプリやサービスを開発するために、OpenCVを学びたいと思っている方は少なくないのではないでしょうか。

そこで今回は、OpenCVが学べる資料(記事・サイト・スライド)を10個ご紹介します。
OpenCVを基礎から解説している資料を中心に紹介していますので、OpenCVの学習にぜひご活用ください。

OpenCVがわかる記事・サイト

10分で学ぶOpenCV超入門 / MetaArt

Webサイト「MetaArt」。10分で学ぶOpenCV超入門の画像

http://iphone.moo.jp/app/?p=1101

「画像を読み込み表示する」「画像のサイズを変更する」「画像をグレースケール化する」「画像を2値化する」、以上の4つのOpenCVを使ったプログラムについて学べる記事です。
各コードの処理をひとつひとつ解説しているので、記述内容がよく理解できます。

OpenCV入門

Webサイト「@IT」。OpenCV入門の画像

http://www.buildinsider.net/small/opencv

OpenCV初心者向けの連載記事です。
「Visual Studio、CMake、NuGetでのプロジェクト作成方法」「coreモジュールの概要」「highguiモジュールの概要」「デバッグ機能やデバッグ支援プラグイン」などを解説しています。
OpenCV 3.0の新機能を紹介する記事もありますので、中級者・上級者にもおすすめです。

OpenCVで物体検出器を作成する / プロフェッサ

「株式会社プロフェッサ」のWebサイト。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

Webサイト「Qiita」。機械学習のためのOpenCV入門の画像

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

ブログ「Rest Term」。OpenCVのDeep Learningモジュールの紹介の画像

http://rest-term.com/archives/3269/

OpenCVで実装されているDeep Learningモジュールの導入方法、実装の仕方を解説している記事です。
OpenCV3.1からDeep Learningモジュールが本体に組み込まれたようなので、興味がある方は試してみてください。

OpenCVがわかるスライド

OpenCVの基礎


OpenCVの基礎 from 領一 和泉田

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業界のエンジニア・クリエイターを専門とする転職エージェントです。最新の技術情報や業界動向に精通したキャリアアドバイザーが、年収・技術志向・今後のキャリアパス・ワークライフバランスなど、一人ひとりの希望に寄り添いながら転職活動をサポートします。一般公開されていない大手企業や優良企業の非公開求人も多数保有していますので、まずは一度カウンセリングにお越しください。

転職支援サービスに申し込む

また、「初めての転職で、何から始めていいかわからない」「まだ転職するかどうか迷っている」など、転職活動に何らかの不安を抱えている方には、無料の個別相談会も実施しています。キャリアアドバイザーが一対一で、これからのあなたのキャリアを一緒に考えます。お気軽にご相談ください。

「個別相談会」に申し込む

関連する記事

人気の記事

スキルアップ記事トップへ

Pythonの求人・転職一覧

無料サポート登録簡単30秒

【厚生労働省】職業紹介事業許可番号(13-ユ-308734)

  • STEP1
  • STEP2
  • STEP3
  • 次のstepで入力すると返事が来る!
  • プロフィール入力すると返事が来る!
  • ご希望の条件を選択してください

    ご希望の勤務形態

    必須

    ご希望の勤務地

    任意

  • プロフィールをご入力ください!必須入力項目はこのページで終わりです。

    氏名

    必須

    氏名かな

    必須

    生年月日

    必須

    電話番号

    必須

    メールアドレス

    必須

  • スキルシート・ポートフォリオをお持ちの方はアップロードしてください

    スキルシート

    任意

    提出しておくことで
    迅速なご紹介が可能に!

    職務経歴書

    ドラッグアンドドロップ or ファイルを選択 選択されていません

    履歴書

    ドラッグアンドドロップ or ファイルを選択 選択されていません

    スキルシートを確認しています...

    スキルシートを確認しています...

    ※ファイルは5MB以下で対応するファイル形式 ? でアップロードしてください
    Microsoft Office .xls .xlsx .doc .docx .ppt .pptx
    KINGSOFT Office .xls .xlsx .doc .docx .ppt
    iWork .numbers .pages .key
    LibreOffice .ods .odt .odp
    OpenOffice .ods .odt .odp
    その他 .pdf

    ポートフォリオURL

    任意

    ?

    ポートフォリオとは主にクリエイターの方が自己PRのために過去の作品や制作実績をまとめた作品集の事です。

    ポートフォリオをWeb上で公開されている方はそのURLを、データでお持ちの方は作品データをアップしたURLを入力してください。

    ※データをアップされる場合は、保存期間や容量制限の少ないGoogleドライブを推奨しています。

    その他ご要望

    任意

  • 下記の内容をご確認いただき問題ないようでしたら、送信してください

    プロフィール入力すると返事が来る!

    • ご希望の勤務形態 必須

    • ご希望の勤務地 任意

      第一希望:
      第二希望:

    • 氏名 必須

    • 氏名かな 必須

    • 生年月日 必須

    • 電話番号 必須

    • メールアドレス 必須

    • 職務経歴書 任意

    • 履歴書 任意

    • ポートフォリオURL 任意

    • その他ご要望 任意

    個人情報の取り扱い 」と「 利用規約 」に同意の上、 『同意して登録する』 ボタンをクリックして下さい。

プライバシーマーク

レバテック株式会社は「プライバシーマーク」使用許諾事業者として認定されています。
個人情報の秘密は厳守します。ご入力いただいた情報は許可を頂くまで求人企業に公開することはありませんので、ご安心ください。

申し込みに関するご注意
以下の方は弊社の事業基盤、求人動向から、ご提案のご連絡までお時間をいただく可能性があります。ご了承ください。
IT業界、または希望職種が未経験の方
レバテックキャリア対象エリア以外での勤務地、また在宅での作業を希望される方