Я новичок в OpenCV (около 2 месяцев). У меня есть книга Learning OpenCV от Bradski и Kaehler. Мой вопрос заключается в том, что если я хочу делать все в 2.0+, когда следует использовать Matrices (Mat) и когда следует использовать IplImage?
Bradky book утверждает, что он написан на основе OpenCV 2.0, и он в основном использует IplImage в своем примере кода, но в более поздней онлайн-документации это звучит так, как Mat теперь представляет собой полный тип данных для изображений, маски и т.д., как базовая матрица в Matlab. Это оставляет мне интересно, следует ли считать IplImage устаревшим.
Итак, должен ли я полностью избегать IplImages при написании нового кода? Или есть важные вещи, которые IplImages позволяют мне делать, что маты не делают?
Спасибо.