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

03.10.18

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Рисуем и распознаем нарисованное при помощи нейросети.:
.epf 216,23Kb
55
55 Скачать (1 SM) Купить за 1 850 руб.

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

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

TestNeuralNetwork.gif

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

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

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

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

См. также

SALE! 30%

Загрузка и выгрузка в 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С и нажимаете кнопку "Распознать и загрузить".

8400 5880 руб.

04.06.2019    105841    2463    173    

322

Учет документов Распознавание документов и образов Бухгалтер Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Расширение для типовых конфигурация и для самостоятельной интеграции системы распознавания документо удостоверяющих личность и прочих документов непосредственно из информационных баз "1С:Предприятия 8.3" с помощью Content AI - Passport Reader SDK. Расширение позволит не изменяя типовой код конфигурации, расширить текущий функционал несколькими кликами мыши.

12000 руб.

26.01.2016    69776    78    1    

102

Нейросети Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)

Расширение "Искусственный интеллект и нейросети в 1С: Работа с отзывами маркетплейсов" предназначено для применения искусственного интеллекта в повседневной деятельности селлеров на маркетплейсах. Среди функций - работа с отзывами, вопросами и чатами покупателей, диалог с нейросетями, генерация картинок, заполнение описаний номенклатуры и другое.

6000 руб.

03.04.2024    5724    3    0    

8

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

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

5000 руб.

13.03.2023    17593    45    49    

75

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

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    18414    26    6    

40

SALE! 40%

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

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

6480 руб.

23.12.2021    12962    14    24    

10

Работа с интерфейсом Программист Стажер Платформа 1С v8.3 Бесплатно (free)

Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна

20.08.2024    13906    mrXoxot    43    

114

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 Бесплатно (free)

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    13784    830    elcoan    47    

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

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

бесплатная, работает локально, все коды 1С и js открыты
утюгчеловек; vl_vedernikov; +2 4 Ответить
5. DO_WHILE_LOOP 359 03.10.18 11:12 Сейчас в теме
(2) пытаемся продвигать таким образом 1С на глобальный рынок, публикации отлично индексируются поисковиками :-).
8. Steelvan 305 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 359 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 Сейчас в теме
9. hotey 42 03.10.18 17:01 Сейчас в теме
Просто интересно, у этой разработки есть сценарии практического применения в области учета?
Или просто упражнения с нейросетями?
утюгчеловек; +1 Ответить
10. kild 91 03.10.18 18:04 Сейчас в теме
(9) Обычная оболочка для библиотеки BrainJS/brain.js
1Совского тут можно сказать ничего и нету
Irwin; zqzq; manlak; +3 Ответить
11. milkers 2908 03.10.18 18:09 Сейчас в теме
(9) Мне кажется можно применить в области визуальных редакторов. Например человек рисует мышкой элемент блок схемы криво и косо.
А редактор подставляет нужный из библиотеки.
ivan453; RayCon; +2 Ответить
12. DoctorRoza 03.10.18 19:13 Сейчас в теме
(9) Очень даже область применения огромная, при должном дальнейшем развитии! Наработку можно использовать для распозновании первичных документов, их содержимого. Это ускорит ввод данных, если у вас большая текучка документов, либо документы с большим набором данных. Вот тут распознование облегчит работу бухгалтеру.
13. ArchLord42 83 04.10.18 03:54 Сейчас в теме
(12) именно эта "наработка" для такой задачи вообще НЕ годится.
Irwin; VladC#; John_Davidson; утюгчеловек; kild; +5 Ответить
17. shard 281 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 281 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 281 10.10.18 16:02 Сейчас в теме
(20) уже попробовал и открыл =) с февраля самых противных (по количеству ручного ввода) поставщиков запустили, жалоб не было. Использовал pdftotext, на выходе примерно такое и получается (часто кстати один товар на 2-4 строки растягивается). Разобрать - реально. Масштабировать на торг12 других поставщиков - тоже реально. Но не все контрагенты шлют нормальные пдф, бывают просто сканы - тогда ой.
24. 🅵🅾️🆇 524 06.11.18 17:11 Сейчас в теме
(21) Такое решение годится только если pdf не представляет собой картинку. Ну и естественно со сканером не подружите.

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

Идея довольно оригинальная:
камера принимает массив данных кое как распознаных на лету с помощью библиотеки (в моем случае flutter vision), из полученного массива данных находим числа - проверяем ИНН ли они (по последним двум цифрам).
Если ИНН, проверяем оно принадлежит нашей организации, если да - нашли организацию, если нет - контрагенту, нашли контрагента. И тп и тд)
25. shard 281 07.11.18 12:13 Сейчас в теме
(24) если только числа, то будет проблема как в торг12 определить что это за число: номер колонки или количество. Буквы тоже нужны...
26. 🅵🅾️🆇 524 07.11.18 12:15 Сейчас в теме
(25) с этим буду разбираться, алгоритм выше написал для определения организации и контрагента.
23. 🅵🅾️🆇 524 06.11.18 17:07 Сейчас в теме
(18)
FineReader это если у вас денег много (или воровать можете)
Я бы попробовал начать с Google Vision)
29. informa1555 2711 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 Сейчас в теме
22. 🅵🅾️🆇 524 06.11.18 14:31 Сейчас в теме
Как понимаю, в данной публикации вы просто используете api.
Это не спортивно.

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