|
3 / 3 / 0
Регистрация: 31.07.2014
Сообщений: 22
|
||||||
Идентификаторы: createHanningWindow и phaseCorrelate не найдены31.07.2014, 22:29. Показов 3757. Ответов 15
Метки нет (Все метки)
Пытался скомпилировать демку
0
|
||||||
| 31.07.2014, 22:29 | |
|
Ответы с готовыми решениями:
15
Адаптеры WI-FI не найдены |
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
| 01.08.2014, 03:40 | |
|
0
|
|
|
3 / 3 / 0
Регистрация: 31.07.2014
Сообщений: 22
|
|
| 01.08.2014, 14:53 [ТС] | |
|
А какая у Вас версия OpenCV? Просто на одном форуме было высказано предположение, что эта функция была добавлена в версии 2.4.0, а у меня 2.3.1
0
|
|
|
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|
| 01.08.2014, 15:03 | |
|
Mustang_Mus, может просто либу надо прилинковать?
0
|
|
|
3 / 3 / 0
Регистрация: 31.07.2014
Сообщений: 22
|
||||||
| 01.08.2014, 15:10 [ТС] | ||||||
|
Добавил линковки для всех необходимых модулей, как написано тут:
http://robocraft.ru/blog/computervision/700.html В итоге получилось вот что:
error C3861: createHanningWindow: идентификатор не найден error C3861: phaseCorrelate: идентификатор не найден
0
|
||||||
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||||
| 01.08.2014, 20:15 | |||||
|
Добавлено через 3 минуты
0
|
|||||
|
3 / 3 / 0
Регистрация: 31.07.2014
Сообщений: 22
|
||||||
| 01.08.2014, 22:52 [ТС] | ||||||
|
Нашёл гайд по установке OpenCV 2.4.2 в Visual Studio 2010
http://gerasimchuk.blogspot.ru/2012/08/ ... ess-c.html Сделал всё, как там. Но чувстувую, что чего-то всё же не хватает, потому что на демку, приведённую в конце гайда, компилятор отвечает ошибкой инициализации приложения 0xc0150002.
"OpenCV_HelloWorld.exe": Загружено: "C:\Documents and Settings\User\Мои документы\Visual Studio 2010\Projects\OpenCV_HelloWorld\Debug\Op enCV_HelloWorld.exe", Символы загружены. "OpenCV_HelloWorld.exe": Загружено: "C:\WINDOWS\system32\ntdll.dll", Невозможно найти или открыть файл PDB "OpenCV_HelloWorld.exe": Загружено: "C:\WINDOWS\system32\kernel32.dll", Невозможно найти или открыть файл PDB "OpenCV_HelloWorld.exe": Загружено: "C:\OpenCV\build\x86\vc9\bin\opencv_imgp roc242d.dll", Невозможно найти или открыть файл PDB LDR: LdrpWalkImportDescriptor() failed to probe C:\opencv\build\x86\vc9\bin\opencv_imgpr oc242d.dll for its manifest, ntstatus 0xc0150002 Отладчик: в процессе загрузки возникло необработанное исключение, не допускающее продолжение Программа "[3756] OpenCV_HelloWorld.exe: Машинный код" завершилась с кодом -1072365566 (0xc0150002). Долго мучился с переустановками .net framework, но ничего не помогает. Что же опять нужно VS, чтобы нормально работать?(
0
|
||||||
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|
| 01.08.2014, 23:09 | |
|
0
|
|
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||||||
| 01.08.2014, 23:57 | |||||||
0
|
|||||||
|
3 / 3 / 0
Регистрация: 31.07.2014
Сообщений: 22
|
|
| 02.08.2014, 05:24 [ТС] | |
|
Что за чудеса.
А на демку из первого поста то же самое: "4.exe": Загружено: "C:\Documents and Settings\User\Мои документы\Visual Studio 2010\Projects\4\Debug\4.exe", Символы загружены. "4.exe": Загружено: "C:\WINDOWS\system32\ntdll.dll", Невозможно найти или открыть файл PDB "4.exe": Загружено: "C:\WINDOWS\system32\kernel32.dll", Невозможно найти или открыть файл PDB "4.exe": Загружено: "C:\OpenCV\build\x86\vc9\bin\opencv_core 242d.dll", Невозможно найти или открыть файл PDB LDR: LdrpWalkImportDescriptor() failed to probe C:\opencv\build\x86\vc9\bin\opencv_core2 42d.dll for its manifest, ntstatus 0xc0150002 Отладчик: в процессе загрузки возникло необработанное исключение, не допускающее продолжение Программа "[2152] 4.exe: Машинный код" завершилась с кодом -1072365566 (0xc0150002). Закрались сомнения по поводу tbb. Я читал, что с ним нужно что-то сделать и куда-то закинуть. А я не делал и не закидывал. Может быть проблема в нём? А что с ним точно нужно сделать? Добавлено через 5 часов 12 минут УРААААААААААААА, СКОМПИЛИЛОООСЬ!!!! УРАААААААААААААААААААААААА ![]() Короче, проблема решилась так: 1) В переменную среды PATH добавил путь к либам dll: путь_к_opencv\build\x86\vc10\bin 2) Скачал с http://threadingbuildingblocks.org/ последний TBB. Распаковал архив и скопировал с замещением все файлы из каталога bin\ia32\ в директорию C:\opencv\build\common\tbb\ (в числе прочих там был и искомый tbb_debug.dll). 3) Добавил в переменную среды PATH путь C:\opencv\build\common\tbb\ia32\vc10\ Скомпилился и пример из гайда, и пример из первого поста. Детально пока искомый пример из первого поста не разбирал – главное хотя бы скомпилилось Буду тыркаться дальше. Большое спасибо всем за участие в решении
0
|
|
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||||
| 02.08.2014, 05:40 | |||||
|
0
|
|||||
|
3 / 3 / 0
Регистрация: 31.07.2014
Сообщений: 22
|
|
| 02.08.2014, 16:25 [ТС] | |
|
Если добавить в переменную среды, то не нужно каждый раз выбирать и подкладывать dll'ки.
А про tbb было указано во всех гайдах по установке OpenCV, что я видел. http://robocraft.ru/blog/computervision/700.html http://gerasimchuk.blogspot.ru... ess-c.html И, кстати, без tbb у меня были ошибки с dll и с OpenCV, стоявшей до этого.
0
|
|
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||
| 02.08.2014, 17:53 | |||
|
А где, в ваших выложенных ошибках, есть сообщение о том, что не найден tbb_debug.dll?
0
|
|||
|
3 / 3 / 0
Регистрация: 31.07.2014
Сообщений: 22
|
||
| 02.08.2014, 23:20 [ТС] | ||
Сначала у меня стояла версия 2.3.1 с установленным, как описывалось, tbb и прописанными путями. Потом я поставил 2.4.2 и ничего не прописывал, и не скачивал, поэтому выдавались ошибки с dll. Сейчас мне это удалось исправить, и ошибки с dll, слава Богу, больше не выдаются. Почему нужен именно tbb_debug.dll я, честно, сказать не могу, но в обоих гайдах он фигурирует как очень важная штука. Можно ещё, я читал, не закидывать файлы из каталога bin\ia32\ распакованного архива tbb в директорию C:\opencv\build\common\tbb\ и добавлять путь в переменную среды, а взять из скачанного архива файл tbb_debug.dll и положить в папку с программой. Но так я ещё не пробовал. Надо будет поэкспериментировать с добавлением в папку с файлом .exe нужных dll'лок
0
|
||
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||
| 03.08.2014, 02:51 | ||||
|
Т.е., никаких ошибок, при запуске, по поводу tbb_debug.dll у вас не было? Я правильно понял? Как насчёт этого ("очень важной штуки")? Понял, почему:
0
|
||||
|
3 / 3 / 0
Регистрация: 31.07.2014
Сообщений: 22
|
|
| 03.08.2014, 18:04 [ТС] | |
|
По поводу tbb_debug.dll ошибок не было. Но ошибки с нахождением других dll были.
Я хотел сначала поставить 2.4.9, но, увидев, что сформирована она несколько иначе, чем 2.3.1, решил поискать гайды по установке 2.4.9. Но нашёл только 2.4.2. Поскольку основной задачей было поставить версию 2.4.+, то я поставил 2.4.2.
0
|
|
| 03.08.2014, 18:04 | |
|
Помогаю со студенческими работами здесь
16
Не Найдены Ресурсы роботы не найдены Полномочия ГАИВФ не найдены Функции на glu не найдены Драйверы устройств не найдены Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/
O1rJuneU_ls
https:/ / vkvideo. ru/ video-115721503_456239114
|
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ВВЕДЕНИЕ
Введу сокращения:
аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
|
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi
ветка по-частям.
коммит Create переделка под биомассу. txt
вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
|
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ *
Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях.
Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её.
Последовательность действий:. . .
|
|
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
|
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение.
И на уровне агентов добавится между грибами или бактериями взаимодействий.
До того я пробовал подход через многомерные массивы,. . .
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|