Форум программистов, компьютерный форум, киберфорум
Бета-тестирование
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.69/26: Рейтинг темы: голосов - 26, средняя оценка - 4.69
36 / 7 / 1
Регистрация: 25.02.2015
Сообщений: 53

Мой графический редактор с функциями компьютерного зрения

16.03.2017, 11:50. Показов 5907. Ответов 51
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
Хочу представить Вам свой графический редактор с функциями компьютерного зрения, например, сегментация и трассировка изображений (перевод из РАСТРА в ВЕКТОР), распознавание штрихкодов EAN8, EAN13. Программа полностью написана на ассемблере. Выполняемый код всего 107 килобайт!!!
Пример векторизации растрового изображения:
Исходное изображение:
detskiy43.png.rar
Результат после векторизации:
detskiy43.svg.rar
Для получения данного результата в программе "Лубок" необходимо предварительно сегментировать изображение (сегментация-8связная сегментация), после этого сегментация-выбор сегмента, далее сегментация-векторный файл-3пкс. Далее в папке, где был открыт исходный файл будет файл .svg с таким же названием!!!
Скачать программу: lubok.rar
4
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.03.2017, 11:50
Ответы с готовыми решениями:

Камера для компьютерного зрения
Доброго времени суток. Делаю небольшой проект на Raspberry pi + OpenCV. Посоветуйте хорошую камеру за не дорого.

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

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

51
36 / 7 / 1
Регистрация: 25.02.2015
Сообщений: 53
11.12.2017, 23:28  [ТС]
Студворк — интернет-сервис помощи студентам
Привет, всем! Добавил новую версию графического редактора Лубок. Что нового: добавлена новая сегментация изображений, реализовано стыковка границ после аппроксимации векторного файла для 4-х связной сегментации медианного среза, открытие файлов размером 8000х8000 пикселей (проверено и даже сегментирует), добавлена возможность сокращения палитры цветов методом медианного сечения (median cut), а так же исправлено много мелких ошибок.
0
36 / 7 / 1
Регистрация: 25.02.2015
Сообщений: 53
05.03.2019, 11:42  [ТС]
Добавлена новая версия программы Лубок. Что нового:
1) Определение автомобильных номеров (пока только РФ) на данной папке 95,4% правильно определенных!!! Определение символов ведется контурным анализом. "Распознавание-Авто номер-На текущем фото".
2) Добавлены алгоритмы адаптивной бинаризации. "Эффекты-гравюра".
3) Исправлены много мелких недочетов.
Просьба пробовать определять номера и писать среднюю скорость определения и на каком процессоре. Так же у кого есть базы фотографий автомобилей с номерами РФ, Украины поделиться.

Системные требования: SSE2!!!
0
║XLR8║
 Аватар для outoftime
1212 / 909 / 270
Регистрация: 25.07.2009
Сообщений: 4,361
Записей в блоге: 5
12.03.2019, 07:16
2expres, сделайте порт на GNU\Linux, пожалуйста.
0
36 / 7 / 1
Регистрация: 25.02.2015
Сообщений: 53
12.03.2019, 11:36  [ТС]
Цитата Сообщение от outoftime Посмотреть сообщение
2expres, сделайте порт на GNU\Linux, пожалуйста.
Объясните подробнее
0
║XLR8║
 Аватар для outoftime
1212 / 909 / 270
Регистрация: 25.07.2009
Сообщений: 4,361
Записей в блоге: 5
12.03.2019, 16:23
2expres, https://ru.wikipedia.org/wiki/... 0%B8%D1%8F
0
36 / 7 / 1
Регистрация: 25.02.2015
Сообщений: 53
12.03.2019, 18:08  [ТС]
В Linux есть эмулятор виндовских приложений. Вы пробовали запускать программу через него?
0
133 / 118 / 34
Регистрация: 04.04.2018
Сообщений: 593
13.03.2019, 10:34
2expres, работает под Wine.

Добавлено через 8 минут
Только текст параметр не работает. И не до конца понимаю, почему при каждом действии создаются файлы. Формата .bmp. Так же что-то с заливкой не понял, вот мне допустим нужно залить какую-то область, а не заливает... А так с родственников молодцы
1
36 / 7 / 1
Регистрация: 25.02.2015
Сообщений: 53
13.03.2019, 21:50  [ТС]
Цитата Сообщение от u4en1k Посмотреть сообщение
работает под Wine.
Спасибо!!! А Вы не пробовали определять автомобильные номера? Интересно сколько времени занимает на каком процессоре?
Цитата Сообщение от u4en1k Посмотреть сообщение
Только текст параметр не работает.
Это верно руки пока не дошли
Цитата Сообщение от u4en1k Посмотреть сообщение
И не до конца понимаю, почему при каждом действии создаются файлы. Формата .bmp.
Это сделано для возможности вернуть изменения (ctrl-z).
Цитата Сообщение от u4en1k Посмотреть сообщение
Так же что-то с заливкой не понял, вот мне допустим нужно залить какую-то область, а не заливает...
Заливка работает. Возможно вы пытались сделать ее в режиме "Просмотр" и при выборе места заливки изменился масштаб на заданный. Тогда действительно нужно еще раз выбрать "заливка" и щелкнуть, какую область Вы хотите залить.
0
133 / 118 / 34
Регистрация: 04.04.2018
Сообщений: 593
14.03.2019, 00:51
2expres, Нашел один недочет, это если название файла будет содержать пробел или ) тогда открыть его не удастся. Но это мелочи. Провел ряд тестов, разные номера, этот номер AH 7331 47 не может определить, указывает *******, на фотографии с номером А777АА777 определила программа номер за 14 ms и номер A112XX67 определила за 26 ms. Так же на фотографии где номер ИНФОТЕХ тоже не определяет, тут в принципе понятно почему так происходит, программа не находит цифры под заданный алгоритм.
Данные о процессоре,
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 2
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 42
Model name: Intel(R) Core(TM) i3-2350M CPU @ 2.30GHz
Stepping: 7
CPU MHz: 799.890
CPU max MHz: 2300,0000
CPU min MHz: 800,0000
BogoMIPS: 4589.46
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0-3
Миниатюры
Мой графический редактор с функциями компьютерного зрения   Мой графический редактор с функциями компьютерного зрения  
Изображения
  
1
36 / 7 / 1
Регистрация: 25.02.2015
Сообщений: 53
17.03.2019, 19:30  [ТС]
Цитата Сообщение от u4en1k Посмотреть сообщение
AH 7331 47
Что это формат номера такой? Пока поддерживает только номера А111АА111 или А111АА11
Если у кого есть фото номеров прошу поделиться.
0
133 / 118 / 34
Регистрация: 04.04.2018
Сообщений: 593
18.03.2019, 00:30
2expres, нагуглил номера, да бы провести тестирование программы
1
║XLR8║
 Аватар для outoftime
1212 / 909 / 270
Регистрация: 25.07.2009
Сообщений: 4,361
Записей в блоге: 5
21.03.2019, 19:58
2expres, с кодировкой что-то не то

Запускал под wine (Windows XP)

Название: Menu_013.jpg
Просмотров: 25

Размер: 6.0 Кб ну и добавте выход из программы с помощью комбинации Ctrl+Q в меню "Файл".
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.03.2019, 19:58

Калькулятор, редактор списка строк, графический редактор
Калькулятор:

Калькулятор, редактор списка строк, графический редактор
Помогите, кто чем может! Очень надо,хотя бы что то из этого сделать!

Графический редактор
Здравствуйте.Графический редактор не хочет сохранять изображения(пишет ошибку)помогите разобраться в чем дело.

Графический редактор
ребята делаю графический редактор(оч. простой) нужно сделать так чтобы он по заданным координатам чертил фигуры unit Unit1; ...

Графический редактор
Ребя подскажите пожалуйста,какая модель Жизненного цикла наиболее подходит для Графического редактора Paint,и почему?(Paint на с++,курсовая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
52
Ответ Создать тему
Новые блоги и статьи
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru