2014-12-09 1 views
1

Я загрузил и установил prebuild OpenCV 3.0 beta (C++) и попытался сыграть с некоторыми из его функций. Но я не мог найти способ использовать balanceWhite который документированной здесь:Почему я не могу найти balanceWhite в opencv 3.0 beta?

http://docs.opencv.org/trunk/modules/xphoto/doc/whitebalance.html#balancewhite

Как я могу использовать эту функцию?

Это не определено, и я не могу найти для него никакого определения и не включать заголовочный файл.

+0

Когда вы говорите, что вы не смогли найти способ, чтобы использовать его, вы имеете в виду вы не знаете, что делают аргументы функции? Или вы на самом деле не называете это, потому что это не ссылка или что-то еще? –

+0

На какой платформе вы это делаете? Если вы работаете в Linux, вы можете просмотреть каталог '/ usr/include' для того, что напоминает файлы заголовков opencv. Кроме того, насколько мне известно, openCV также использует пространство имен 'cv', поэтому, возможно, вы также можете попробовать' cv :: balanceWhite (...) '? – MSalmo

+0

@MSalmo Спасибо. Я использую Visual Studio для окон, и я уже использовал cv :: balancedWhite, а также cv :: xphoto :: balancedWhite без каких-либо успехов. Я также искал файлы include и не мог найти их там. – mans

ответ

0

Поскольку модули еще не окончательные, они еще не добавлены в библиотеку.

Однако, вы можете найти их here

+0

Почему это было приостановлено? –

0

использовать модуль xphoto, вам необходимо скачать и построить opencv_contrib репо

Смежные вопросы