Форум программистов, компьютерный форум CyberForum.ru

Большая загрузка при распознавании лиц с камеры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как скачать с базы данных sqllite нужные мне данные в структуру? http://www.cyberforum.ru/cpp/thread1224453.html
Подскажите пожалуйста, работаю через sqllite, как скачать с базы данных нужные мне данные, например в структуру rc = sqlite3_exec(db, sql, callback, (void*)data, &zErrMsg); static int callback(void *data, int argc, char **argv, char **azColName) // Выводит всё подряд и не записывает никуда { int i; while(i<argc) { printf("%s = %s\n", azColName, argv ? argv : "NULL");
C++ После сборки в Release краш с Access Violation Имеется Dll, собранная в Release /MT. На Win8 все прекрасно работает, а на 7ке крашится с исключением c0000005. Причем если запускать в режиме совместимости, то ошибка исчезает. А так же, когда меняю Runtime Library на /MTd, все опять же работает. Подскажите с чем это может быть связано и куда копать? Добавлено через 1 час 16 минут Ладно, поставим вопрос так: ничего страшного, если... http://www.cyberforum.ru/cpp/thread1222988.html
Декомпиляция dll C++
Возможна ли декомпиляция dll'ки, защищенной Themida, если есть ThemidaSDK.h и Obfuscator.cpp, с помощью которых была скомпилирована эта dll ? Если возможно, то с чего начать?
C++ Как не писать один и тот же код, для функции, принимающей разные типы данных в качестве аргумента
Проблема такая: есть некая функция. Внутри нее происходят одни и теже вычисления, вне зависимости от типа входных данных. void my_func(void**) Вопрос: можно ли, передавая в нее данные разных типов: double, unsigned char , float , не писать несколько раз один и тот же код для разного типа данных ( внутри функции или перегружая ее) ; и если можно, то как? я делал так (но жопой чую, что это...
C++ Vsjitdebugger.exe/regserver http://www.cyberforum.ru/cpp/thread1219039.html
Вобщем работаю с Terrasoft, отладчик использую визуалки. Но вот беда в один не прекрасный он отвалился. в настройках визуалки все стало недоступным(серым) и в низу подпись: обнаружены ошибки регистрации JIT-отладки. Запустите средство восстановление Визуал студыо или Выполните команду "vsjitdebugger.exe/regserver"
C++ Определение процессора без доступа к реестру Необходимо получить строку Процессор: Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz Через регистр делается все крайне просто AnsiString ProcessorName; TRegistry *reg = new TRegistry; reg->RootKey = HKEY_LOCAL_MACHINE; reg->OpenKey(«Hardware\\Description\\System\\CentralProcessor\», false); ProcessorName=reg->ReadString(«ProcessorNameString»); подробнее

Показать сообщение отдельно
OstapBender
 Аватар для OstapBender
581 / 519 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
19.07.2014, 18:51     Большая загрузка при распознавании лиц с камеры
у вас не очень сильная конфигурация машины? каскады Хаара по идее не должны занимать много времени и в реал тайме лично у меня всегда отрабатывали.
а по сабжу:
совет номер 1: промасштабируй изображение перед обработкой, например в 1.5 раза вниз.
совет номер 2: возьми (найди в интернете или натренируй) более простой каскад, в котором будет меньше уровней чем в стандартном который ты используешь, он будет отрабатывать быстрее
совет номер 3: используй LBP-классификатор, он на данный момент один из наиболее производительно нетребовательных. (по-моему для лиц должен быть стандартный - проверь)
 
Текущее время: 02:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru