Skip to content
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
までメールにてご連絡ください.