Мультимедийное Программирование OpenCV. Serdar Orazdurdyyev
Изображение с уровнем серого / Gray Level Image
Тип цифрового изображения / A Type of Digital Image
Цветное изображение (Color Image)
2. Введение OpenCV (Introduction of OpenCV)
OpenCV?
●
OpenCV – библиотека компьютерного зрения с открытым исходным кодом
– Библиотека с открытым исходным кодом для обработки изображений
и компьютерного зрения
– Состоит из более чем 2500 алгоритмов
– Поддержка интерфейсов C, C++, Python, Matlab.
– Поддержка операционных систем для Windows, Linux, Android, Mac
OS и т. д.
– Быстрая реализация алгоритма с использованием инструкций MX
(MultiMedia eXtension) и SSE (потоковые расширения SIMD).
– Разработка интерфейса CUDA и OpenCL
Установка OpenCV / OpenCV Install
•
Условия для программирования OpenCV с использованием C ++ (для ОС Windows)
–
На вашем компьютере должна быть установлена 64-битная ОС Windows. (OpenCV поддерживает только 64-битные ОС)
–
Visual Studio 2017 должен быть установлен как инструмент редактора программ для программирования на C ++. (Последняя версия Visual Studio – 2019, но в настоящее время поддерживает только OpenCV для Visual Studio 2017.)
① Установка сообщества Visual Studio 2017.
(① Visual Studio Community 2017 Install)
●
https://visualstudio.microsoft.com/ru/free-developer-offers/
•
На официальном сайте выше можно загрузить только последнюю версию 2019 года, поэтому вы можете найти версию 2017 года с помощью веб-поиска и загрузки.
•
30-дневная ознакомительная версия, затем зарегистрируйтесь в Microsoft, войдите в Visual Studio и продолжайте использовать ее бесплатно
② Загрузка OpenCV (OpenCV Download)
•
> Releases
•
После загрузки установочного файла, дважды щелкните файл exe для установки
③ Add to “System Environment Path” of Windows
•
Зарегистрируйте место установки OpenCV в «Путь к системной среде» Windows
•
Если вы установили диск C следующим образом, добавьте следующее в Path
•
C:\OpenCV\build\x64\vc15\bin
Настройка OpenCV для Visual Studio 2017
(OpenCV Setup of Visual Studio 2017)
Проверьте, что Debug mode(режим отладки) в настоящее время включен !!!
Режим отладки → opencv_worldxxxd.lib
(Режим выпуска → opencv_worldxxx.lib)
Debug mode → opencv_worldxxxd.lib
(Release mode → opencv_worldxxx.lib)