atinfinity edited this page Oct 21, 2017 · 8 revisions

はじめてじゃないOpenCV

このページは,技術書典3で頒布する『はじめてじゃないOpenCV』の書籍ページです.

書籍情報

項目 情報
タイトル はじめてじゃないOpenCV
版型 B5
ページ 50ページ
価格 500円

目次

第1章 OpenCV 3.3 新機能紹介

  • OpenCVとは
  • OpenCV 3.3新機能
    • dynamic dispatching
    • C++11対応
    • プロファイリング機能強化
    • dnnモジュールのHalide対応

第2章 GpuMatを活用しよう

  • GpuMatとは
  • GpuMatのメモリ確保、メモリ解放
  • GpuMatとCUDA連携
  • GpuMat闇入門
    • Matと同じノリで使うと死ぬ
    • step、isContinuousに要注意
    • cudevモジュールが大量のconstant memoryを消費する
    • cv::cuda::PtrStepSzのオーバーヘッドに注意
    • グローバル変数はNG
    • 内部実装が無駄に複雑
    • 無駄に古いCompute Capabilityをサポートしている
    • バージョンアップで突然機能が使えなくなることがある

第3章 IPPICVを活用しよう

  • IPPICVとは
  • IPPICVの入手方法
  • IPPICVのライセンス
  • IPPICVのドキュメント
  • IPPICVの代表的な機能
  • IPPICV APIの命名規則
  • IPPICVの使い方
  • IPPICVのサンプルコード
  • パフォーマンス比較

サンプルコード

書籍に掲載しているサンプルコードは以下のリポジトリから入手できます. https://github.com/atinfinity/techbookfest03-opencv

Contact

質問等ありましたら,
Contact
までメールにてご連絡ください.

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.