Форум программистов, компьютерный форум, киберфорум
C++: OpenCV
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/30: Рейтинг темы: голосов - 30, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 23.03.2013
Сообщений: 23

Ошибка 0xc000007b при использовании OpenCV в VS 2012

28.03.2015, 00:16. Показов 5798. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
использовал в кач-ве туториала http://www.youtube.com/watch?v=e_TQ9c3n_d8

вот план установки:

1) Download the latest version of OPENCV from sourceforge.net

2) Save the file create the folder OpenCV2410 in C drive

3) Extract the files to

3.1) C:\OpenCV2410\

4) Download the latest free version of Visual Studio

5) Save file and run the .exe file

6) Open Visual Studio and start a new project

7) Create a Visual C++ Win32 Console Application

7.1) empty project

8) Properties

8.1) Change from Win32 to x64 using Configuration Manager and copy

settings from Win32

8.2) Make sure you are changing properties for "All Configurations"

8.3) C/C++ -- General -- Additional Include Directories C:\OpenCV2410\opencv\build\include C:\OpenCV2410\opencv\build\include\openc *v C:\OpenCV2410\opencv\build\include\openc *v2 8.4) Linker -- General -- Additional Library Directories

C:\OpenCV2410\opencv\build\x64\vc12\lib

8.5) Find all libraries

C:\OpenCV2410\opencv\build\x64\vc12\lib

8.5) Linker -- Input -- Additional Dependencies (all ending with d)

opencv_calib3d2410d.lib
opencv_contrib2410d.lib
opencv_core2410d.lib
opencv_features2d2410d.lib
opencv_flann2410d.lib
opencv_gpu2410d.lib
opencv_highgui2410d.lib
opencv_imgproc2410d.lib
opencv_legacy2410d.lib
opencv_ml2410d.lib
opencv_nonfree2410d.lib
opencv_objdetect2410d.lib
opencv_ocl2410d.lib
opencv_photo2410d.lib
opencv_stitching2410d.lib
opencv_superres2410d.lib
opencv_ts2410d.lib
opencv_video2410d.lib
opencv_videostab2410d.lib

9) Add the opencv path to the system environment

C:\OpenCV2410\opencv\build\x64\vc12\bin

в качестве примера был дан код?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <opencv2\highgui\highgui.hpp>
 
 
 
//displays video from a webcam
//0 is built-in, 1 is external
//press esc key to close
 
int main()
{
    cvNamedWindow("Streaming", CV_WINDOW_AUTOSIZE);
    CvCapture* capture = cvCreateCameraCapture(0); //0 = built-in, 1 = external
    IplImage* frame;
    while (1) {
        frame = cvQueryFrame(capture);
        if (!frame) break;
        cvShowImage("Streaming", frame);
        char c = cvWaitKey(33);
        if (c == 27) break;
    }
    cvReleaseCapture(&capture);
    cvDestroyWindow("Streaming");
    return 0;
}
при построении решения никаких ошибок не выводит.
при запуске exe-файла вылетает такая ошибка 0xc000007b

//
до этого вылетала ошибка, что не хватает msvcp120d.dll .
файл нашел и стала вылетать данная ошибка 0xc000007b.



как устранить? помогите, пожалуйста, время поджимает.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.03.2015, 00:16
Ответы с готовыми решениями:

Visual 2012, ошибка при использовании strtok и strtok_s
Подскажите пожалуйста, как исправить ошибку с strtok_s в Visual 2012, выкидывает из программы, я уже и в Свойствах препроцессора изменения...

При загрузке ошибка 0xc000007b.
Ноут SONY-VAIO модель VPCEB2S1R. Полазил с ним по инету, скачал пару файлов. Видимо зацепил вирус. Система разваливается. Помогите, сам не...

Ошибка 0xc000007b при открытии игры
Перенесено из темы https://www.cyberforum.ru/windows7/thread1164263.html Здравствуйте, аналогичная проблема :( Игра Sniper Elite 4 ...

7
0 / 0 / 0
Регистрация: 23.03.2013
Сообщений: 23
28.03.2015, 02:28  [ТС]
"v1.exe" (Win32). Загружено "C:\Users\Денис\Documents\Visual Studio 2012\Projects\v1\x64\Release\v1.exe". Символы загружены.
"v1.exe" (Win32). Загружено "C:\Windows\System32\ntdll.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Windows\System32\kernel32.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Windows\System32\KernelBase.dll" . Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\opencv\build\x64\vc12\bin\opencv_hig hgui2410d.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Windows\System32\user32.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Windows\System32\gdi32.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Windows\System32\lpk.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Windows\System32\usp10.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Windows\System32\msvcrt.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Windows\System32\ole32.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Windows\System32\rpcrt4.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Windows\System32\oleaut32.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Windows\System32\advapi32.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Windows\System32\sechost.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\opencv\build\x64\vc12\bin\opencv_cor e2410d.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Загружено "C:\Users\Денис\Documents\Visual Studio 2012\Projects\v1\x64\Release\msvcp120d.d ll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Выгружено "C:\Users\Денис\Documents\Visual Studio 2012\Projects\v1\x64\Release\msvcp120d.d ll"
"v1.exe" (Win32). Загружено "C:\Windows\System32\msvcp120d.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Выгружено "C:\Windows\System32\msvcp120d.dll"
"v1.exe" (Win32). Загружено "C:\Windows\System32\msvcp120d.dll". Невозможно найти или открыть файл PDB.
"v1.exe" (Win32). Выгружено "C:\Windows\System32\msvcp120d.dll"
Программа "[1592] v1.exe" завершилась с кодом -1073741701 (0xc000007b).
вот что пишет VS
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
28.03.2015, 07:57
0xc000007b - это STATUS_INVALID_IMAGE_FORMAT, т.е. один из модулей
(скорее всего, все тот же msvcp120d.dll) не той разрядности (32 вместо
64 или 64 вместо 32). Ищите нужные файлы в папке со "Студией": \VC\redist
1
0 / 0 / 0
Регистрация: 23.03.2013
Сообщений: 23
28.03.2015, 08:21  [ТС]
Все файлы в \redist 110, а нужны 120.
Последние пакеты микрософта установленны.
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
28.03.2015, 08:28
Дело в том, что у вас отладочная версия библиотеки
(msvcp120d.dll - т.е. debug), а в MS Visual C++ Redistributable
входят только релизные версии. Попробуйте сначала запустить exe,
собранный в конфигурации Release.

Добавлено через 2 минуты
Цитата Сообщение от Ageon Посмотреть сообщение
Все файлы в \redist 110, а нужны 120.
Как так ?
Проект собирали одной версией "Студии", а в итоге исполняемые
файлы требуют dll-ки от другой ? Так не бывает...
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
28.03.2015, 08:31
Вот что у меня в папке redist (VS2013 Update 4):
0
0 / 0 / 0
Регистрация: 23.03.2013
Сообщений: 23
28.03.2015, 08:34  [ТС]
я, наверное, что-то делаю не так.



так же собирать в конфигурации Релиза?
у меня 2012.
вот качаю 2013
0
 Аватар для grafity3
4 / 4 / 0
Регистрация: 12.12.2013
Сообщений: 60
20.08.2015, 11:33
0xc000007b - ошибка, указывающая на проблемы с разрядностью. Несмотря на то, что система может быть х64, нужно также обратить внимание на то, какой режим Debug выставлен в самой студии. И при изменении пути PATH обязательно требуется перезагрузка.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.08.2015, 11:33
Помогаю со студенческими работами здесь

Ошибка 0xc000007b при открытии приложений
Здравствуйте! Я скачал несколько игр ( с торрента ), установил ( всё как положено), однако, при открытии приложений возникает ошибка...

Ошибка при запуске приложения 0xc000007b
Как справиться с этой проблемой весь интернет облазил ничего не помогло! Вот что делать??? Windows 10 PRO x64

Ошибка 0xc000007b при запуске приложения
Доброго дня. Столкнулся со следующей ошибкой: 0xc000007b при запуске приложения, устанавливал новый DirectX и C++. Конкретно не...

Ошибка 0xc000007b при запуске Skyrim на Windows 10
Добрый день! Перепробовал все: Драйвер видеокарты переустановил, обновил. Directx переустановил. Игру переустановил. Реестры...

Ошибка 0xc000007b при запуске некоторых игр
Здравствуйте. Недавно столкнулся с проблемой, при запуске некоторых игр. А именно с ошибкой 0xc000007b. Смотрел через программу Dependency...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
ПЛИС
zxcha1ka_ 27.01.2026
AHDL Разработать программы для синтеза следующих устройств: 1. Параллельного регистра 4-х разрядного с синхронной загрузкой и асинхронным сбросом (обнулением); Пoмoгитe пoжaлyйстa
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru