DOSEIの日記

技術メモ+日常ログ

後方互換関数を使わないようにする

OpenCV は、過去の互換性のために、古いバージョンの関数を cvcompat.h (cv.h で読み込まれる) で宣言している。しかし、このファイルのコメントに将来削除する可能性がある (They are obsolete and are likely to be removed in future.) とあるため、使わないほうがよい。
cv.h の前に #define CV_NO_BACKWARD_COMPATIBILITY とすれば、cvcompat.h のインクルードが抑制されるので、チェックできる。