Публикации по теме 'image-processing'


Обработка изображений — обнаружение краев: часть 1
На собеседовании меня спрашивали об обработке изображений, а там мне задавали вопросы о краях, в то время я не очень интересовался теоретическими аспектами вещей, а скорее был человеком типа «давайте реализуем и посмотрим». И само собой разумеется, я ужасно потерпел неудачу, когда они начали углубляться в эту простую концепцию. И после той неудачи я понял, чувак! столько всего осталось, прежде чем я смогу считать себя инженером по компьютерному зрению. Так что, если вы столкнулись с..

Android: простая и быстрая обработка изображений с помощью RenderScript
Хотите сделать редактирование изображений быстрым с помощью нескольких строк кода? Хотите использовать вычислительную мощность графического процессора вашего телефона без сложности OpenCL? Что ж, Renderscript создан для вас. Все еще не уверены в полезности этого мощного инструмента? Давайте говорить цифрами: Я сравнил размытие рендеринга с fastblur на основе java, которое вы можете найти здесь . Изображение горы имеет разрешение 4806x3604 пикселей. При обработке размытия на моем..

Может ли кто-нибудь помочь мне с извлечением подобных функций
Может ли кто-нибудь помочь мне с извлечением похожих функций (для использования в качестве соответствующих точек) на двух изображениях, которые необходимо зарегистрировать вместе? Я пытаюсь зарегистрировать два прикрепленных изображения вместе, для этого мне нужны соответствующие одинаковые точки на двух изображениях. Для извлечения таких точек я пытался использовать связанные компоненты, функции regionprops, imfill, imclose, но не смог получить аналогичные функции. Не могли бы вы..

Как вернуть состояние предпросмотра камеры?
спасибо за вашу помощь заранее. Есть ли что-то вроде fopen для гига камеры «Preview(g)»? вот как выглядит код. Camlist = gigecamlist; IP = string(Camlist{1,3}); g= gigecam(IP,'PixelFormat','mono8'); g_Res = [g.Width g.Height]; %----------------lines to created figure with tabs------------------------------------------------------- streamingHandle = uicontrol(tab_ini,'Style','PushButton','String', 'Streaming','Position',[135 10 80 20],'Callback',..

Генерация реалистичных изображений с использованием генеративно-состязательных сетей
Генеративно-состязательная сеть (GAN) – это класс сред машинного обучения, разработанный Яном Гудфеллоу и его коллегами в 2014 году. Две нейронные сети соревнуются друг с другом в игра (в смысле теории игр, часто, но не всегда в форме игры с нулевой суммой). Учитывая обучающий набор, этот метод учится генерировать новые данные с той же статистикой, что и обучающий набор. GAN состоит из двух сетей, которые конкурируют друг с другом, а именно сети генератора и сети дискриминатора,..

Создавайте библиотеки CPython с помощью FFMPEG
Я работаю над приложениями, которые требуют большого количества видео и обработки. Бывают случаи, когда мне нужно использовать FFMPEG и его фильтры. Один хакерский способ добиться того же — вызвать ffmpeg с помощью команды subprocess.Popen , а затем проанализировать ее вывод, который в большинстве случаев будет файлом в системе. Значительное количество времени тратится на сохранение данных в файл и повторное чтение файла в процессе Python. В этом случае можно гораздо эффективнее..

Подписание изображений с помощью PyTorch
Одна из самых впечатляющих вещей, которые я видел, - это приложение глубокого обучения с подписью к изображениям. Я хотел реализовать его сам с нуля, чтобы глубже погрузиться в детали архитектуры. Здесь я пытаюсь описать общий алгоритм автоматической подписи к изображениям и построить архитектуру, используя мою любимую библиотеку глубокого обучения - PyTorch. Описание проблемы. Сначала нам нужно сформулировать проблему, чтобы ее решить. Утверждение довольно простое: Учитывая..