-
OpenCV benchmark
Не так давно, озадачился сравнением производительности OpenCV на разных платформах, чтобы понять какого быстродействия следует ожидать от программы с компьютерным зрением.Была написана небольшая утилита — opencv_benchmark
-
OpenCV — установка 2.3.1
Установка OpenCV 2.3.1 никакой трудности не представляет. Скачиваем OpenCV-2.3.1-win-superpack.exe (131.1 MB — 7z SFX). Запускаем этот самораспаковывающийся архив и указываем путь распаковки, например корень диска C: (после распаковки, c:\opencv занимает 1.2 Gb O_o — впрочем, большая часть — это собранные файлы библиотеки под разные платформы (intel64, GPU) и версии компиляторов и если удалить ненужные файлы,…
-
32. OpenCV шаг за шагом. Нахождение контуров и операции с ними
Оглавление 1. OpenCV шаг за шагом. Введение. 2. Установка. 3. Hello World. 4. Загрузка картинки. … 29. Интегральное изображение 30. Трансформация изображения — аффинные преобразования, гомография 31. Типы данных OpenCV — хранилище памяти, последовательность 32. Нахождение контуров и операции с ними Контурный анализ — это один из важных и очень полезных методов описания, хранения, распознавания,…
cvContourArea, cvContourPerimeter, cvDrawContours, cvFindContours, cvMinEnclosingCircle, OpenCV, шаг за шагом
-
31. OpenCV шаг за шагом. Типы данных OpenCV — хранилище памяти, последовательность
Оглавление1. OpenCV шаг за шагом. Введение.2. Установка.3. Hello World.4. Загрузка картинки.…28. Преобразование Хафа29. Интегральное изображение30. Трансформация изображения — аффинные преобразования, гомография31. Типы данных OpenCV — хранилище памяти, последовательность На шаге про преобразование Хафа, вы, возможно, обратили внимание, на непонятные типы данных CvMemStorage и CvSeq, которые использовались в примерах использования функций cvHoughLines2() и cvHoughCircles() OpenCV использует…
cvCreateMemStorage, cvCreateSeq, cvGetSeqElem, CvMemStorage, cvReleaseMemStorage, CvSeq, cvSeqPush, OpenCV, шаг за шагом
-
30. OpenCV шаг за шагом. Трансформация изображения — аффинные преобразования, гомография
Оглавление 1. OpenCV шаг за шагом. Введение. 2. Установка. 3. Hello World. 4. Загрузка картинки. … 27. Детектор границ Кенни (Canny) 28. Преобразование Хафа 29. Интегральное изображение 30. Трансформация изображения — аффинные преобразования, гомография Преобразование плоскости(изображения) называется аффинным, если оно взаимно однозначно и образом любой прямой является прямая. Взаимно однозначное преобразование, переводит каждую точку плоскости(изображения)…
cv2DRotationMatrix, cvGetAffineTransform, cvGetPerspectiveTransform, cvGetQuadrangleSubPix, cvPerspectiveTransform, cvRemap, cvTransform, cvWarpAffine, cvWarpPerspective, OpenCV, шаг за шагом
-
Пример работы самоорганизующейся инкрементной нейронной сети SOINN
Недавно здесь была новость про результаты исследований японских учёных из лаборатории Hasegawa Lab. Учёные использовали «самоорганизующуюся инкрементную нейронную сеть» (Self-Organizing Incremental Neural Network — SOINN), для управления роботом HIRO (Kawada Industries) с целью решения задач на основе базовых знаний ( т.е. алгоритм ИИ делает предположения и принимает решения на основе своего предыдущего опыта). Новость как…
-
Вопросы OpenCV — использование OpenCV под C#
Здравствуйте ! Меня интересует ваша ветка про «компьютерное зрение». Но вот незадача. Я в программировании не особо силен, и сейчас программирую на C#. А у вас все программы на C++. Есть ли у вас примеры на C# ?
-
Вышла новая версия OpenCV 2.3
Недавно был выпущен релиз-кандидат 2.3rc и после некоторых баг-фиксов увидел свет релиз новой версии библиотеки компьютерного зрения — OpenCV — 2.3!
-
Вышла новая версия OpenCV 2.3rc
Вышел релиз-кандидат (release candidate) очередной версии библиотеки компьютерного зрения — OpenCV — 2.3rc! Что нового:
-
OpenCV — голографическое кодирование картинки
Недавно на хабре появилось несколько интересных статей про голографическое кодирование и декодирование информации — Эксперимент с голографическим кодированием и декодированием информации и я, разумеется, сразу же захотел реализовать это дело под OpenCV 🙂
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…