-
23. OpenCV шаг за шагом. Поиск объекта по цвету. Цветовое пространство HSV
1. OpenCV шаг за шагом. Введение 2. Установка 3. Hello World 4. Загрузка картинки. 5. Вывод видео 6. Ползунок 7. Захват видео с камеры 8. Запись видео 9. События от мышки 10. Обработка изображения — сглаживание 11. Обработка изображения — изменение размеров 12. ROI — интересующая область изображения 13. Типы данных OpenCV 14. Матрица 15.…
-
Вопросы OpenCV — как заставить мою программу с OpenCV работать на другом компьютере?
как заставить мою программу с OpenCV работать на другом компьютере (Windows)? Нет ничего удивительного, что программа с использованием OpenCV не запустилась на другом компьютере 🙂 Причиной является в том, что вместе с программой нужно также переносить dll-файлы библиотеки OpenCV.
-
Вопросы OpenCV — сжать IplImage в jpeg без промежуточного сохранения в файл
как преобразовать OpenCV-ую IplImage в изображение jpeg без промежуточного сохранения в файл с помощью cvSaveImage() ? Есть две недокументированные функции в модуле highgui: cvEncodeImage() и cvDecodeImage():
-
Вышла новая версия OpenCV 2.2
Итак, свершилось! Вышла очередная версия замечательной библиотеки компьютерного зрения — OpenCV! Что нового: * библиотека реорганизована и теперь разбита не на 4 основных модуля, а на множество маленьких, разделённых по функциональному назначению: лежат они в отдельных попапках в директории OpenCV-2.2.0\modules\
-
Вопросы OpenCV — пороговое преобразование над цветной картинкой
А почему на вход cvThreshold() должны поступать только изображения в градациях серого? на вход cvThreshold должно поступать одноканальное изображение (да — градации серого, т.е. яркости) всё логично, т.к. пороговое преобразование работает с яркостью.
-
22. OpenCV шаг за шагом. Поиск объекта по цвету — RGB
1. OpenCV шаг за шагом. Введение. 2. Установка. 3. Hello World. 4. Загрузка картинки. 5. Вывод видео 6. Ползунок 7. Захват видео с камеры 8. Запись видео 9. События от мышки 10. Обработка изображения — сглаживание 11. Обработка изображения — изменение размеров 12. ROI — интересующая область изображения 13. Типы данных OpenCV 14. Матрица 15.…
cvAnd, cvInRangeS, cvMerge, cvMinMaxLoc, cvMoveWindow, cvResizeWindow, cvSplit, OpenCV, RGB, рулетка, цвет, шаг за шагом
-
21. OpenCV шаг за шагом. Обработка изображения — пороговое преобразование
1. OpenCV шаг за шагом. Введение. 2. Установка. 3. Hello World. 4. Загрузка картинки. 5. Вывод видео 6. Ползунок 7. Захват видео с камеры 8. Запись видео 9. События от мышки 10. Обработка изображения — сглаживание 11. Обработка изображения — изменение размеров 12. ROI — интересующая область изображения 13. Типы данных OpenCV 14. Матрица 15.…
-
20. OpenCV шаг за шагом. Обработка изображения — альфа-смешивание
1. OpenCV шаг за шагом. Введение. 2. Установка. 3. Hello World. 4. Загрузка картинки. 5. Вывод видео 6. Ползунок 7. Захват видео с камеры 8. Запись видео 9. События от мышки 10. Обработка изображения — сглаживание 11. Обработка изображения — изменение размеров 12. ROI — интересующая область изображения 13. Типы данных OpenCV 14. Матрица 15.…
-
Управляемая веб-камера или же web-cam-бот
Не так давно я уже похвастался, что мою(и Zoltberg-а) статью про Arduino — «Веб-камера на сервоприводах» опубликовали в журнале Хакер. Статья уже выложена на их сайте и её можно прочитать здесь. Вкратце расскажу про создание такой камеры.
-
19. OpenCV шаг за шагом. Обработка изображения — заливка части изображения
1. OpenCV шаг за шагом. Введение. 2. Установка. 3. Hello World. 4. Загрузка картинки. 5. Вывод видео 6. Ползунок 7. Захват видео с камеры 8. Запись видео 9. События от мышки 10. Обработка изображения — сглаживание 11. Обработка изображения — изменение размеров 12. ROI — интересующая область изображения 13. Типы данных OpenCV 14. Матрица 15.…
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…