Я использую OpenCV для Android в моем приложении, используя статическую инициализацию. Код для инициализации -< /p>
static {
if(!OpenCVLoader.initDebug()) {
Log.d("My App", "Unable to load OpenCV");
} else {
Log.d("My App", "OpenCV loaded");
}
}
< /code>
Ну, это работает нормально. Но в документации OpenCV указывается, что initDebug () устарел -< /p>
Примечание Этот метод устарел для производственного кода. Он предназначен только для целей эксперимента и локальной разработки
. Если вы хотите
опубликовать свой подход использования приложения с помощью асинхронной инициализации. < /P>
< /blockquote>
Теперь, если я использую асинхронную инициализацию, он использует приложение OpenCV Manager, которое должно быть установлено на устройстве. Я не хочу. Или безопасно загружать OpenCV с помощью initDebug ()?
Подробнее здесь: https://stackoverflow.com/questions/355 ... ialization