2015年2月20日金曜日

OpenCV 3.0betaの変更点

自作のベンチマークで使用している関数が、3.0betaでエラーとなったので修正した。
いずれも3.0のマニュアルを見てもよくわからなかったので、メモを残しておく

1 TickMeter
  3.0から削除されているので2.4.10のソースからそのままコピーした
  • opencv2410/modules/contrib/include/opencv2/contrib/contrib.hpp
  • opencv2410/modules/contrib/src/spinimages.cpp

2 ORB

 コンストラクター
 cv::Ptr<cv::ORB> detector = cv::ORB::create();
 
 キーポイント
    detector->detect(gray1, keypoint1);
 
 特徴量
    detector->compute(gray1, keypoint1, descriptor1);

3 StereoBM
  コンストラクター
  cv::Ptr<cv::StereoBM> bm = cv::StereoBM::create();

 差分
    bm->compute(mat2, mat3, tmp);

以上

0 件のコメント:

コメントを投稿