Рисуем и распознаем нарисованное при помощи нейросети

03.10.18

Разработка - Работа с интерфейсом

Используем нейронную сеть для распознавания нарисованных объектов.

Скачать исходный код

Наименование Файл Версия Размер
Рисуем и распознаем нарисованное при помощи нейросети.:
.epf 216,23Kb
55
.epf 216,23Kb 55 Скачать

В обработке приведен пример использования нейронной сети для распознавания нарисованных объектов.

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

TestNeuralNetwork.gif

Для корректной работы требуется 1С:Предприятие не ниже 8.3.9 (используется работа с двоичными данными в памяти).
Тестировалось в тонком, толстом и web клиентах на 8.3.10.2667

Код обработки открыт, дополнительно устанавливать ничего не нужно, все присутствует в обработке.

П.С.
Используется JavaScript библиотека brain.js
Более подробно ознакомиться с возможностями библиотеки можно тут: https://github.com/BrainJS/brain.js

Нейросеть JavaScript распознавание пример

См. также

SALE! 30%

Распознавание и загрузка сканов в 1С "одним нажатием": УПД, ТОРГ-12, накладные, счета, номенклатура, заказы и т.д.

Загрузка и выгрузка в Excel Документооборот и делопроизводство (СЭД) Учет документов Распознавание документов и образов Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная программа для распознавания ЛЮБЫХ СКАНОВ ИЛИ ФОТО ТОВАРНЫХ ДОКУМЕНТОВ в 1С. Не требует указания параметров и предварительной настройки. Просто выбираете файл (PDF, JPG, DOC, XLS, HTML и т.д.) выбираете документ 1С и нажимаете кнопку "Распознать и загрузить".

6000 5520 руб.

04.06.2019    101816    298    173    

314

Распознавание номеров автомашин с ip - камер, видео, фото

Распознавание документов и образов Периферийные устройства Автомобили, автосервисы Россия Платные (руб)

Программа считывает кадры с ip-камер (http - запрос к камере), видео, фото (источники кадров (нет ограничения на их количество) настраивается в конфигурационном файле), находит и распознает номера автомашин и сохраняет в базу db, с сохранением фото номера и автомашины, а также времени детекции.

20400 руб.

31.05.2023    3969    3    1    

4

Заполнение описания номенклатуры с помощью ChatGPT

Мастера заполнения Нейросети Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Платные (руб)

Расширение для заполнения описания номенклатуры с помощью модели ИИ ChatGPT. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ. Прошло аудит на 1cfresh.com. Версия для автоматического заполнения

5000 руб.

13.03.2023    16174    43    49    

74

Потоковая предметная фотосъемка c удалением фона (Canon & Nikon)

Нейросети 8.3.6 1С:Управление торговлей 11 Управленческий учет Платные (руб)

Обработка подключения фотокамер Canon и Nikon к Управление торговлей 11.4 для потоковой загрузки фотографий в карточки товаров с автоматическим удалением фона

22800 руб.

24.06.2021    9275    2    3    

11

Заполнение описания номенклатуры с помощью GigaChat

Нейросети Мастера заполнения Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Расширение для заполнения описания номенклатуры с помощью модели ИИ GigaChat от Сбера. Расширение формирует продающее описание товара по его наименованию с помощью модели искусственного интеллекта. Будет полезно для владельцев интернет магазинов, каталогов товаров и продающих через маркетплейсы. Адаптировано для основных конфигураций: УТ, ЕРП, КА, УНФ.

5000 руб.

08.11.2023    1528    7    0    

14

Богатый редактор картинок, хранимых в базе, с возможностью РИСОВАНИЯ. Редактор внешних файлов картинок. Объект, расширяющий возможности работы с картинками из встроенного языка (Три в одном) + Обработка «Стандартизация картинок»

Работа с интерфейсом Рабочее место Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Обработка предназначена для редактирования картинок в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Также обработка может быть использована из встроенного языка как объект для редактирования картинок. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Данная обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    61970    43    59    

81

Когда много сканов: Автоматическое прикрепление сканированных документов

Учет документов Распознавание документов и образов Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Обработка экономит время, распознавая и прикрепляя сканированные оригиналы документов к документам в 1С. Поддерживаются штрихкоды, QR-коды, отсканированные PDF документы без штрихкодов, полученные в результате потокового сканирования PDF документы, сформированные в ЭДО PDF документы.

6480 руб.

23.12.2021    12240    8    24    

7

[Расширения] Динамическое управление видимостью и доступностью элементов форм (УФ) (8.3.6+)

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

Механизм «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8». Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.

5000 руб.

14.01.2016    54599    16    21    

42
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. YanTsys 12 03.10.18 10:58 Сейчас в теме
1. Библиотека бесплатная?
2. Внешние ресурсы использует или работает локально?
+
2. Steelvan 302 03.10.18 11:07 Сейчас в теме
(1) Вы американец что-ли ?

"... Код обработки открыт, дополнительно устанавливать ничего не нужно, все присутствует в обработке. ... "

бесплатная, работает локально, все коды 1С и js открыты
утюгчеловек; vl_vedernikov; +2 4
5. DO_WHILE_LOOP 358 03.10.18 11:12 Сейчас в теме
(2) пытаемся продвигать таким образом 1С на глобальный рынок, публикации отлично индексируются поисковиками :-).
RayCon; +1
8. Steelvan 302 03.10.18 15:31 Сейчас в теме
(5) Продвигать на мировой рынок с какой целью ?
Вроде на внутреннем рынке спрос сильно превышает предложение, это что касается работ.
+
6. YanTsys 12 03.10.18 11:36 Сейчас в теме
(2) Steelvan сам ты как не русский, вот из этого:

"... Код обработки открыт, дополнительно устанавливать ничего не нужно, все присутствует в обработке. ... "

нет никаких гарантий что следует вот это

бесплатная, работает локально

так как
1. "открытый" код бывает платным
2. если "ничего не нужно устанавливать" это не значит что не используются веб-сервисы
3. "все присутствует в обработке" - ну не может там присутствовать ВООБЩЕ ВСЕ :) так что фраза многообещающая но не гарантирующая
ivan453; TitanLuchs; RayCon; AlexGS; maxopik2; CyberCerber; 987ww765; kild; Silenser; eeeio; +10
3. DO_WHILE_LOOP 358 03.10.18 11:08 Сейчас в теме
(1) 1.Бесплатная, поддерживается сообществом, можно внести свой вклад в ее развитие https://github.com/BrainJS/brain.js/blob/master/CONTRIBUTING.md
2.Работает без подключения к интернет.
+
7. YanTsys 12 03.10.18 11:37 Сейчас в теме
(3) Спасибо огромное :)
+
9. hotey 42 03.10.18 17:01 Сейчас в теме
Просто интересно, у этой разработки есть сценарии практического применения в области учета?
Или просто упражнения с нейросетями?
утюгчеловек; +1
10. kild 89 03.10.18 18:04 Сейчас в теме
(9) Обычная оболочка для библиотеки BrainJS/brain.js
1Совского тут можно сказать ничего и нету
Irwin; zqzq; manlak; +3
11. milkers 2871 03.10.18 18:09 Сейчас в теме
(9) Мне кажется можно применить в области визуальных редакторов. Например человек рисует мышкой элемент блок схемы криво и косо.
А редактор подставляет нужный из библиотеки.
ivan453; RayCon; +2
12. DoctorRoza 03.10.18 19:13 Сейчас в теме
(9) Очень даже область применения огромная, при должном дальнейшем развитии! Наработку можно использовать для распозновании первичных документов, их содержимого. Это ускорит ввод данных, если у вас большая текучка документов, либо документы с большим набором данных. Вот тут распознование облегчит работу бухгалтеру.
RayCon; +1 2
13. ArchLord42 83 04.10.18 03:54 Сейчас в теме
(12) именно эта "наработка" для такой задачи вообще НЕ годится.
Irwin; VladC#; John_Davidson; утюгчеловек; kild; +5
17. shard 279 10.10.18 11:33 Сейчас в теме
(13) почему же? какая тогда годится? finereader не предлагать
+
18. ArchLord42 83 10.10.18 11:58 Сейчас в теме
(17)
finereader?))))))))))))))))) Вы, видимо, не видите разницы между распознанием ТЕКСТА и распознанием ДОКУМЕНТА с его структурой.
Да даже распознание текста на голом 1С, то еще извращение, ключевое слово "медленно, очень медленно", начиная от разработки, заканчивая производительностью
Проще взять tesseract и через команду системы прикрепить к 1С и то толку больше будет, да и на семью время останется)
Раз уж вспомнили продукт Abby, то можно юзать Flexi Capture, правда стоит он мягко говоря дорого.
Я более скажу 1С для ML вообще не как не годится (пока нету спец. API), может какие простые модели с неочень большими объемами данных, еще можно делать, но не более, опять же проще взять python + keras \ tensorflow, там порог вхождения, первые 2 курса по вышке, а то и меньше.
John_Davidson; kild; 🅵🅾️🆇; ZOMI; +4
19. shard 279 10.10.18 12:06 Сейчас в теме
(18) в случае если известен вид загружаемого документа (например ТОРГ-12), то вопрос структуры не особо важен.
+
20. ArchLord42 83 10.10.18 12:35 Сейчас в теме
(19) Конечно не важен этож как 2 пальца об..., вон таблица в вашей Торг12 рапознается просто идеально, при условии, что использовалась более менее нормально обученная модель на доках и норм сканер и будет что-то типа:

Номер по порядку наименование характеристика.....артикул товара код товар...и тд
1 2 3 4 5 6 7 8
1Колесо Мазда3 белое R15 шт 4 1 1 90O0 ....
2Краска белая Î2 кг 0.5 1 I O.6 1000 ....

Тут даже спорить неочем, просто попробуйте, много интересного для себя откроете)
утюгчеловек; kild; +2
21. shard 279 10.10.18 16:02 Сейчас в теме
(20) уже попробовал и открыл =) с февраля самых противных (по количеству ручного ввода) поставщиков запустили, жалоб не было. Использовал pdftotext, на выходе примерно такое и получается (часто кстати один товар на 2-4 строки растягивается). Разобрать - реально. Масштабировать на торг12 других поставщиков - тоже реально. Но не все контрагенты шлют нормальные пдф, бывают просто сканы - тогда ой.
+
24. 🅵🅾️🆇 523 06.11.18 17:11 Сейчас в теме
(21) Такое решение годится только если pdf не представляет собой картинку. Ну и естественно со сканером не подружите.

У меня в ближайших планах подружить 1с'ку с Google Vision (бесплатно для относительно небольшого числа документов в месяц), а также попробовать сделать это через камеру мобильного телефона для ввода первички.

Идея довольно оригинальная:
камера принимает массив данных кое как распознаных на лету с помощью библиотеки (в моем случае flutter vision), из полученного массива данных находим числа - проверяем ИНН ли они (по последним двум цифрам).
Если ИНН, проверяем оно принадлежит нашей организации, если да - нашли организацию, если нет - контрагенту, нашли контрагента. И тп и тд)
kild; +1
25. shard 279 07.11.18 12:13 Сейчас в теме
(24) если только числа, то будет проблема как в торг12 определить что это за число: номер колонки или количество. Буквы тоже нужны...
+
26. 🅵🅾️🆇 523 07.11.18 12:15 Сейчас в теме
(25) с этим буду разбираться, алгоритм выше написал для определения организации и контрагента.
+
23. 🅵🅾️🆇 523 06.11.18 17:07 Сейчас в теме
(18)
FineReader это если у вас денег много (или воровать можете)
Я бы попробовал начать с Google Vision)
+
29. informa1555 2648 07.12.18 15:48 Сейчас в теме
(9) Еще как есть - идентификация там, где штрих коды или rfid не применяются. Например в связи с обязательной маркировкой пиломатериалов - распознавание спилов дерева (они как отпечатки пальцев - уникальны). Есть интересная статья на хабре по этому поводу
+
14. пользователь 04.10.18 16:35
Сообщение было скрыто модератором.
...
15. user1062846 04.10.18 16:56 Сейчас в теме
Скиньте плиз файлик на почту кто уже скачал f1842408(собака)nwytg.net
+
16. Solikamsk 2 10.10.18 08:56 Сейчас в теме
(15) нет такого адреса
+
22. 🅵🅾️🆇 523 06.11.18 14:31 Сейчас в теме
Как понимаю, в данной публикации вы просто используете api.
Это не спортивно.

Нативное решение было бы гораздо интереснее.
+
27. aparinp 52 09.11.18 10:43 Сейчас в теме
Слабо такое же полностью на встроенном языке 1С реализовать?
kild; +1
28. informa1555 2648 07.12.18 15:45 Сейчас в теме
(27) Не слабо https://infostart.ru/public/200922/ но работает медленно как выше уже писали. Проще утилизировать существующие api.
+
30. пользователь 18.04.19 16:52
Сообщение было скрыто модератором.
...
Оставьте свое сообщение