Найдено результатов: 32

Обработка потокового видео

Предположим, надо обработать (выделить объекты, размыть изображение и т.п.) потоковое (24fps, 1280x720) видео. Выходит минимум 22.118.400 интераций в секунду. Каким образом оптимизируют такие процессы? О библиотеках типа OpenCV знаю, интересует самописное решение.

Обработка   видео    

381   1   15:29, 8th August, 2020


Сервис автоматического преобразования двоичного кода в текст и обратно?

Итак, для компьютера любой текст имеет двоичную форму. Сегодня натолкнулся на такую картинку: xkcd.ru/99

И мне пришло в голову, что наверняка двоичные коды на картинке составляют фразу I love you.

А ведь здорово, если бы любой произвольный текст можно было бы получить скажем, в двоичном виде, единицами и нулями.


Для латинских символов всё понятно. Их коды в разных кодировках одинаковы вроде. А вот для кириллицы скажем — разные. И, если мне не изменяет память, можно наяндексить, и найти таблицы соответствия двоичных кодов — буквам. Однако преобразовывать необходимый текст в двоичный код, пользуясь только этими таблицами долго, нужно и высокая вероятность опечатки могут убить весь смысл.

А вот на вопрос, можно ли каким либо образом автоматически получить двоичное представление любого текста в любой кодировке (или хотя бы одной какой-нибудь) я ответа не нашёл.

Итак, не могли бы вы подсказать некий сервис или программу, которая может преобразовать любой набор символов в двоичный код и наоборот, двоичный код в текст?

Двоичный   код   Обработка   текста    

821   5   07:58, 8th August, 2020


Motion tracking?

Подскажите, пожалуйста, какие методы лучше использовать для слежения за простым объектом, при быстром изменении его положения и размера?

Обработка   изображений   Захват   видео    

301   3   04:52, 28th August, 2020


Шрифты с засечками и без?

В каких случаях при оформлении текста целесообразно использовать шрифт с засечками, в каких без засечек и почему именно так?

Шрифты   Обработка   текста    

422   3   17:01, 5th August, 2020


Сервис автоматического преобразования двоичного кода в текст и обратно?

Итак, для компьютера любой текст имеет двоичную форму. Сегодня натолкнулся на такую картинку: xkcd.ru/99

И мне пришло в голову, что наверняка двоичные коды на картинке составляют фразу I love you.

А ведь здорово, если бы любой произвольный текст можно было бы получить скажем, в двоичном виде, единицами и нулями.


Для латинских символов всё понятно. Их коды в разных кодировках одинаковы вроде. А вот для кириллицы скажем — разные. И, если мне не изменяет память, можно наяндексить, и найти таблицы соответствия двоичных кодов — буквам. Однако преобразовывать необходимый текст в двоичный код, пользуясь только этими таблицами долго, нужно и высокая вероятность опечатки могут убить весь смысл.

А вот на вопрос, можно ли каким либо образом автоматически получить двоичное представление любого текста в любой кодировке (или хотя бы одной какой-нибудь) я ответа не нашёл.

Итак, не могли бы вы подсказать некий сервис или программу, которая может преобразовать любой набор символов в двоичный код и наоборот, двоичный код в текст?

Двоичный   код   Обработка   текста    

403   5   16:36, 13th August, 2020


Motion tracking?

Подскажите, пожалуйста, какие методы лучше использовать для слежения за простым объектом, при быстром изменении его положения и размера?

Обработка   изображений   Захват   видео    

321   3   09:38, 2nd August, 2020


Шрифты с засечками и без?

В каких случаях при оформлении текста целесообразно использовать шрифт с засечками, в каких без засечек и почему именно так?

Шрифты   Обработка   текста    

390   3   21:06, 1st October, 2020


Как работают программы распознавания музыки?

В частности, для андройда есть shazam. Получалось распознавать даже играющее фоном радио в столовой :)
Очень интересно, как это работает. Ясно, что есть некая база. Но что в этой базе храниться? Как убираются шумы?

Обработка   звука    

326   2   01:57, 1st August, 2020


Убрать и добавить www

Возможно ли в nginx при запросе к любому обслуживаемому домену второго уровня прибавлять www. вначале, а для домена третьего уровня убирать? Например:
domain.ru -> www.domain.ru
www.some.domain.ru -> some.domain.ru

Хочу обратить внимание, что заранее имя домена неизвестно.
Хотелось бы увидеть пример конфига

Nginx   Обработка   URL    

365   3   07:26, 13th August, 2020


Инструмент для удобного анализа табличных данных?

Есть:

Источники табличных данных — БД, Excel, таблицы в веб-страницах…

Нужно:

— Получать из этих источнков выборки данных (с фильтрами и периодически через указанные интервалы или по расписанию)

— По этим выборкам строить графики, отчеты и другие таблицы, которые то же могут быть использованы для других выборок.

— Навешивание нотификаций на разные события типа выхода значений какого либо графика за заданный диапазон или резкое изменение данных, например, более чем на 10%…

— Графики должны строиться указанием столбцов, которые должны проецироваться на оси координат.

— Создание даш-бордов для наблюдения за графиками и отчетами в реальном времени.


Есть такое в природе?

Инфографика   Аналитика   Обработка   данных    

319   3   21:06, 1st October, 2020


Интерполяция изображения 800x600 -> 2000x2700 + печать?

Будет ли зернистость (прочие дефекты), если печатать в полиграфии 60х90 см?
Заранее спасибо.

P.S. на всякий случай ссылка на изображение — impressonme.com/2010/07/someone-broke-the-swing

Печать   Обработка   изображений    

304   4   06:28, 7th August, 2020


USB Железка для оцифровки видеосигнала (VHS кассета )?

Гугл дает результаты годов так 2000-2006й надеюсь техника шагнула немного вперед.

Или я такой тормоз и все уже оцифровали домашний видеоархив.


Снимали мы много более 100 часов. Задача оцифровать, а потом уже в цифре все это привести в порядок.


Дешевые ТВ-Тюнеры (попробовал Beholder Wonder и AverMedia) дают крайне плачевный результат. Знаю, что многие перегоняют с помощью DVD проигрывателей с функцией записи — но глубоко убежден, что каждая железка должна своим делом заниматься.


Присматриваюсь к Pinnacle Movie Box — но их достаточно много разновидностей… Хотелось бы железку до 200 условных получить думаю что-то дороже — не имеет смысла, т.к. VHS сигнал сам по себе низкого качества… А профессиональную видео-студию я открывать не собираюсь.

Обработка   видео   Видео    

396   10   06:39, 26th August, 2020


Анализ излучения?

Есть источник излучения, диапазон — либо ИК, либо УФ (неизвестно). Как определить длину волны и, опционально, мощность излучения и исследовать его амплитудно-временнЫе параметры? Интересует минимальное по стоимости решение. Заранее спасибо.

P.S. Если вышеперечисленные задачи трудноразрешимы, другой вопрос — каким образом, опять же, дешевле всего получить возможность воспроизводить этот сигнал?

Обработка   сигналов    

319   1   22:58, 6th August, 2020


Алгоритм сравнения текстовых строк?

Посоветуйте алгоритм сравнения строк с принципом работы вроде:


'Иван Иваныч Иванов' = 'Иванов Иван Иваныч'

'Иван Иваныч' ~ 'Иванов Иваныч'

'Иван Иваныч Иванов с утра ходит без штанов' != 'Иванов Иван Иваныч одевает штаны на ночь'


То есть, нужно найти коэффициент похожести строк, с учетом того, что слова в строке могут быть поменяны местами.

UPD: Кажется придумал:

a — массив слов первой строки

b — массив слов второй строки


n — количество слов первой строки

m — количество слов второй строки


Сij — коэффициент похожести слов a[i] и b[j] (можно использовать soundex или Levenshtein distance)


K = (С11 + С12 +… + С1m + C21 + C22 +… + C2m +… + Cnm) / ((n + m) / 2)


Итого для примера, пусть Cij считается как a[i] == b[j] ? 1 : 0


a = ['Иван', 'Иваныч', 'Иванов']

b = ['Иванов', 'Иван', 'Иваныч']


K = (0 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + 0) / ((3 + 3) / 2) = 3 / 3 = 1 — строки одинаковы


a = ['Иван', 'Иваныч']

b = ['Иванов', 'Иваныч']


K = (0 + 0 + 0 + 1) / ((2 + 2) / 2) = 1 / 2 = 0.5 — похожи, но не равны


Вроде логично.


Спасибо hamMElion, что напомнил разбить строки на слова %)

Алгоритмы   Обработка   текста    

330   6   10:57, 4th August, 2020


Автоматическая окантовка 1px кучи изображений (РЕШЕНО)

Дано: куча картинок разного размера (png, jpeg) и Windows 7

Нужно: получить на выходе кучу картинок разного размера с ровной окантовкой в 1 пиксель заданного мной цвета.

Как это сделать без фотошопа? А лучше вообще командной строкой.

РЕШЕНИЕ:
тут качать: www.irfanview.com/
тут изучать как пользоваться: www.makeuseof.com/tag/3-easy-ways-to-add-borders-to-your-photos/
(смотрим третий пункт — программа IrfanView)

Большое всем спасибо.

Обработка   изображений    

359   7   18:55, 23rd August, 2020


Как выполнить действие в случае, если микрофон зарегистрировал определённый звук

Существует ли программа, которая позволяет захватывать звуковой поток с микрофона, анализировать его и запускать какое-нибудь действие (программу) в случае, если звук подходит под какие-то условия. Например, звук был громче определённой границы или был звук в определённых частотах.

Буду очень благодарен за ответ.



Audacity в упор не видит библиотеку lame_enc.dll "Библиотека экспорта в mp3 не может быть открыта"?

Столкнулся с тем, что на некоторых компьютерах в организации с ОС Windows XP SP3 Аudacity отказывается кодировать в mp3.


Пробовал версии Audacity 1.2.6 и Audacity 1.3.12. Плагин Lame_v3.98.2_for_Audacity_on_Windows.exe установлен. Библиотека указана. Все равно выдает ошибку. Нагуглить решение не удалось.


О'Сознание Хабра, помогай!

LAME   MP3   Обработка   звука    

424   0   04:02, 14th August, 2020


Адаптация RewriteRule под nginx для движка SocialEngine

Друзья, помогите. Пытаюсь запустить SocialEngine напрямую под nginx/php-fpm, без Apache. На вид три простых RewriteRule, но сижу уже второй час безуспешно туплю.

Вот, что в оригинале:

RewriteCond %{REQUEST_URI} /index\.php
RewriteRule (.*) index.php?rewrite=2 [L,QSA]

RewriteCond %{REQUEST_URI} /$
RewriteRule (.*) index.php?rewrite=1 [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?rewrite=1 [L,QSA]


Как это будет в конфиге nginx?
Больше всего вопросов вызывает ранее не знакомый мне флаг QSA. Чувствую, подвох где-то в нем.

Nginx   Обработка   URL    

347   2   03:28, 10th August, 2020


Подскажите видеоредактор для монтажа домашнего видео

Сложность задачи в том что монтажом занимается моя мама, т.е. программы на уровне Adobe Premiere не подойдут, нужно что-то простое как виндовый сборник глюков MovieMaker.
Желательно что бы можно было резать видео, вставлять фотки, накладывать музыку, эффекты переходов, титры (надписи), в общем все что нужно для Великого Домашнего Хронологического Видео

Обработка   видео   Видео    

322   8   08:40, 4th August, 2020


Имеет ли смысл конвертировать все изображения на сайте в PNG?

Представьте ситуацию


Необходимо повысить посещаемость сайта. Возникло такое предложение: конвертировать все изображения на ресурсе в формат PNG. Ресурс представляет собой пока еще маленькую социальную сеть с посещаемостью около 2500 посещений в сутки. В ней около 3500 тысяч профайлов и естественно основные изображения — их фотографии, практически все в формате JPG.

Вопрос


Имеет ли смысл переводить все изображения в формат PNG и в дальнейшем при аплоаде изображений тоже их конвертировать в PNG?



Квадратные превью картинок

Подскажите пожалуйста программу, которая автоматически из папки с изображениями будет создавать квадратные превью картинок заданного размера. Желательно с выравниванием по верхнему краю, а не по центру.

Изображения   Обработка   изображений    

401   5   12:44, 11th August, 2020


Обрезание текста в предпросмотре?

Посоветуйте пожалуйста решение такой проблемы: Есть блочный элемент дизайна высотой 117 пикселей, в нём должны уместиться дата, название новости и начала текста новости. Поскольку название статьи может быть написано и в две и в три строки, то просчитать сколько знаков поместиться поле для текста невозможно.

Вопрос: Как бы вы посоветовали обрезать текст?


На некоторых сайтах видел, что конец текст плавно начинает сливаться с фоном.

Обработка   текста    

297   3   13:50, 25th August, 2020


Консольная утилита склейки изображений?

Имеется некоторое количество jpg изображений (условно 10 000 шт), каждое 512 на 512 пикселей.

Необходима консольная утилита под Windows для склейки их стык в стык в одно целое, т.е. в моем случае 100 на 100 картинок (с итоговым размером 51200 на 51200 пикселей). Склейка не в панораму, а просто одно к другому, на подобии мозаики. Знаю что можно через Photoshop или через, например, Xnview, но необходимо именно консольное решение. Посоветуйте, пожалуйста.



Современные решения для реализации HMI/SCADA систем?

На работе стоит задача провести анализ и выбрать программный продукт для визуализации систем HMI, причем имеются требования управления элементами и динамическим обновлением показателей. Несколько упрощенно — надо отрисовать схему электрической сети, считать показания некоторого числа датчиков, отобразить все это на пульте, дать возможность диспетчеру системы проводить не только диагностику, но и настройку/изменение параметров системы. Пока акцент стоит больше на визуализации процессов, логика и операции будут добавлены несколько позже. Платформа и цена решения значения не имеют, хотя лучше бы подошло решение на Java/.NET по понятным причинам.

Что удалось нарыть состоянием на данный момент:

1) GLG Toolkit by Generic Logic (www.genlogic.com)
bis1_200.jpg

Кроссплатформенное (ядро на Java) решение для работы с динамической графикой, визуализацией данных и HMI. Заявлена поддержка риал-тайм систем. Нужная функциональность есть в наличии и все хорошо, только вот встроенный редактор картинок просто дикий, это же касается и кода (if pressed button name equals «exit» then exit() else if button name = «refresh» goto another_crazy_if_then(), дальше думаю еще больше). Вообще складывается впечатление что развитие тулзы остановилось где-то в начале 2000-х. Понятное дело, что нужно ехать, а не шашечки, но полтора часа потратить только на то, чтоб нарисовать обычный датчик электроэнергии — это чуток накладно.

2) CSWorks by Control System Works (www.controlsystemworks.com)
28.png

Silverlight 4 framework для HMI/SCADA/EMI/M2M решений. Есть поддержка разных источников данных, поддержка распределенных операций через веб, гибкая система оповещений и предупреждений, поддержка риал-тайм систем. Если судить по демкам, достаточно неплохой вариант. Единственное не до конца понятно, что у них есть для электросетей — на сайте отдельными пунктами выделено применение фреймворка нефтегазодобывающими, строительными, транспортными, добывающими компаниями, а также компаниями, которые занимаются водоснабжением и M2M. Даже если в этих сферах все отлично, дорисовывать нужное нам естественно никто вручную не станет.

3) Status Vision Designer by Mobiform Software Inc. (web-hmi.com)
electric_thumb.jpg

Silverlight 3 решение для HMI/SCADA систем, используется для дизайна систем производства и контроля процессов путем создания дашбордов и отображения данных в реальном времени. Плюсами этого решения выделены высокая степень совместимости, расширяемости, поддержка клиент-серверной архитектуры. Насколько я понимаю это своего рода аналог Blend'a с возможностью публикации в веб. Плюсом является наличие похожих к нашему юзкейсов, заявлено наличие нужных контролов для задач моделирования ЭС.

4) Наборы контролов для WPF/Silverlight от Infragistics, Telerik, ComponentOne etc. Все они красивые и позволят наваять гламурные панельки-кнопочки-датчики, но есть подозрение, что задачу глобально с их помощью не решить.

Задача нетривиальная и специфичная, так что я не надеюсь на то, что кто-то даст совет, который снимет все вопросы. Но может хотя бы поделитесь опытом разработки похожих систем… Спасибо.

Microsoft   Silverlight   SCADA   Инфографика   Обработка   данных    

454   3   07:45, 8th August, 2020


Как средствами nginx определить есть ли в запросе знак вопроса?

На сайте ЧПУ, боты долбят страницы вида /?weqdw=14. Как средствами конфигурации nginx определить знак вопроса в запросе и отдать 444 ошибку?

Nginx   Обработка   URL    

315   3   18:25, 17th August, 2020


Библиотека для работы с изображениями в C++?

Я решил попробовать написать программу для распознавания изображений (для курсовика), а если быть точнее — цифр (база MNIST). Почитал что пишут разные люди по этой теме и решил, что чем выбирать абы как и что — надо подобрать хорошую либу, чтобы потом не переписывать 10 раз код и не проклинать себя в плохом выборе.

В какой IDE писать пока тоже не решил — на выбор у меня Borland C++ Builder 6 или MS Visual Studio 2008 Pro || 2010 Express.


Хочется услышать ответ на вопрос какую библиотеку/класс выбрать исходя из следующего:

1. Простая установка в описанные IDE или сложная, но хорошо (читай: пошагово) разобранная где-нибудь на офф сайте.

2. Быстрота работы с изображениями

3. Желательно русская документация, можно такой вариант: русская чуток устаревшая (книга, например, или просто сайт) и очень свежая английская

4. Хорошая документация, не просто пару строк о каждой функции, но и описание аргументов, возвращаемых параметров и

5. Обязательно примеры, examples, примеры.


P.S.: если вы где-нибудь видели сравнение либ для работы с изображениями, то поделитесь, пожалуйста. Я выгуглил только пару старых статей, да и ещё там до кучи субъективизма.

C++   Обработка   изображений    

402   4   02:36, 13th August, 2020


Подскажите пакетный конвертер аудио

Необходимо перекодировать несколько тысяч mp3-файлов с разным битрейтом в 192 kbps
Платформа Windows

Буду благодарен за любые советы и идеи!



Текст с тенью в php?

Можно ли сгенирировать картинку на которой будет текст с тенью и объемом?


Пример:

rus2.png

PHP   Обработка   текста    

327   3   02:18, 5th August, 2020


Софт для визуализации данных?

Делаю курсовую работу, работа скорее гуманитарная, чем техническая.

Одна из самых важных частей в работе визуализация и наглядность результата.

Необходимо представить данные приблизительно таким образом:

Объект-Связь (связи отводится довольно важное место, необходимо подробно указывать каким образом осуществляется связь, возможно добавить, еще какие то косвенные связи)-Объект

Раньше я всегда пользовался ментальными картами (FreeMind, MindManager) в работе, но сейчас это не работает, нужно что то с более расширенным функционалом.

Что то громоздкое типа векторного редактора не совсем подходит, потому что надо гибко кроить схемы.

Результат приблизительно представляю себе так:
www.biblicalstudies.ru/HC/map.jpg

Инфографика   Обработка   данных    

385   5   15:43, 2nd October, 2020


Сравнение схожести двух изображений?

Здравствуйте коллеги!

С computer vision особенно никогда не сталкивался, но возникла несложная, на первый вгляд задача.


Есть камера, делающая снимок периодичностью, скажем раз в минуту и складывающая его на сервер.


Хотелось бы чтобы на сервере висел процесс, который просматривает заданную директорию и при появлении нового снимка — сравнивает его с предыдущим. Если на снимке произошли более-менее значительные изменения — выполнить что-то.


Теперь загвоздка, как определить произошли ли изменения на снимке? Точно по пикселям считать — не вариант. Меня не интересует немного свинувшаяся ветка дерева. А вот например человек, проходящий недалеко от камер — интересен. Или машина, припарковавшаяся в полез зрения камеры. То есть хочется реагировать только на изменение более-менее крупных объектов.


Собственно как лучше всего будет рассчитывать подобные изменения, с учетом некоторой погрешности?

Обработка   изображений   CAD/CAM    

332   3   13:13, 2nd October, 2020


Автоматизированное удаление шумов в аудиозаписях

Звуковая запись(небольшой длительности) конференции сохраняется каждые n минут в файл. В файлах довольно много шума. Мне необходимо написать программу для автоматизированного удаления шумов.
Гуглил в сторону обработки звука в java используя sound api, но ничего адекватного не нашел.
Что посоветуете для реализации подобного на java или python?

Обработка   звука    

372   1   16:27, 1st October, 2020


Работа с изображениями в C++?

Приветствую всех! Мне необходим совет по работе с изображениями в С++. Имеется изображение, допустим, 100x100. Мне необходимо получить двумерный массив, в каждой ячейке которого будет содержаться яркость пикселя (в моем случае R = G = B = яркость, от 0 до 255). После того, как я произведу сглаживание по заданному алгоритму, мне нужно записать результат в выходной файл.


Собственно, в какую сторону копать? Судя по всему, мне нужна самая простая библиотека для работы с изображениями, которая позволит получить яркость пикселя, создать новое изображение и записать его в отдельный файл.


P.S. Планирую обойтись консольным приложением, скомпилированным с помощью MinGW. Но если есть намного более простые варианты выполнения моей задачи — пожалуйста, отметьте.

C++   Обработка   изображений    

326   5   21:06, 1st October, 2020