Ответ 1
cv::Mat
- это версия С++ cvMat
, они идентичны, и если вы просматриваете код, вы увидите, что версия С++ просто переходит к c-коду. Если вы используете С++, используйте cv::Mat
.
C не имеет пространств имен, поэтому у вас есть куча ввода cv перед каждым именем функции, чтобы он не сталкивался с другой библиотекой
IpImage
- это старый формат изображения, совместимый с Intel IPP. Вам никогда не придется использовать его, но если вы работаете с какой-либо другой старой библиотекой, есть функция для преобразования между ними.
Начните с Добро пожаловать в документацию opencv для новой документации
(OpenCV прошел через несколько реорганизаций, и старые веб-сайты все не смущали вопросы. С этого момента, надеюсь, все под http://opencv.org/)