|
|
|
Считывание qr камерой. Машинное зрение. Sneer, Sanchez_22, PLUT, kir-g, braynt, ptiz, СеньорПрограммист, Группа неравнодушных, Гипервизор, probably, Лодырь, MWWRuza, igouranga, A_G, Zombi, Kigo_Kigo, Smit1C, Доминошник, nick86, Vol71, reg0303, Джордж1, BSV, oleg_km, JohnGilbert, alexxx961503, Builder, Kongo2019, dedmoroz777, mikecool, alexela, Daniilvb, Garikk, Fragster, Bad_Aleks, План счетов, reloc, ads55, PuhUfa, Fish, d4rkmesa, Prog_man, formista2000, AntiBuh, Буковка, Timon1405, arsik, Мультук, uno-group, nshrek, DemonShinji2, Волшебник, Sewace, dchumak, Шурик71, LLeonidov, eklmn, Hawk_1c, K1RSAN, lEvGl, DeeK, Chameleon1980, Crusher, Indian, trad, s_trikozin
| ☑ | ||
|---|---|---|---|---|
|
0
braynt
19.11.25
✎
10:03
|
Добрый день! Собственно вопрос - кто-нибудь подключал камеру машинного зрения для считывание штрихкодов или datamatrix?
Вопрос что использовали? какое АПИ есть? |
|||
|
1
Smit1C
19.11.25
✎
10:04
|
OpenCV
|
|||
|
2
Волшебник
19.11.25
✎
10:09
|
(0) Лучше считывать лазерным сканером, встроенным в ТСД
|
|||
|
3
Kongo2019
19.11.25
✎
10:13
|
(0) datamatrix делал через OpenCV, потом наладчики переделали выходной лоток, код стал одном месте и перешли на сканер. Он быстрее и проще.
|
|||
|
4
braynt
19.11.25
✎
10:36
|
(2) С ТСД считывают при сборке. хотим на линии поставить чтобы проверить что они все считываются.
|
|||
|
5
eklmn
гуру
19.11.25
✎
10:45
|
(4) уверены, что на линии успеет считать?
|
|||
|
6
Kongo2019
19.11.25
✎
10:41
|
(4) Не советую, самодельная поделка на порядок уступает ТСД. А промышленный вариант стоит не по-детски.
Нам дешевле было переделать выходные лотки и повесить обычные потоковые сканеры, чем дальше тянуть проект с OpenCV. |
|||
|
7
Fragster
гуру
19.11.25
✎
10:51
|
(2) +1
(0) причем тут "камера машинного зрения"? подключаешь камеру к хрому и онлайн детектишь ШК (он нативно поддерживает, но можно и либы типа zxing использовать), отправляешь в http сервис 1с. |
|||
|
8
Fragster
гуру
19.11.25
✎
10:57
|
(3) opencv сильно зависит от прямых рук. но вообще - главное чтобы картинка была четкая и взлетит. с лотком - согласен. мы делали так, чтобы одномерный ШК двигался "вдоль" полосок, чтобы они были четкими. для 2д шк надо, чтобы камера была с короткой выдержкой и не сильно "шумела" (например обеспечить хорошую подсветку, но при этом без бликов (если ШК на пленке/под пленкой)).
|
|||
|
9
Fragster
гуру
19.11.25
✎
10:53
|
можно 1сом напрямую командной строкой делать - и картинку с камеры сохранить и zxing ом сдетектить с неё ШК
|
|||
|
10
PLUT
гуру
19.11.25
✎
12:01
|
если свою поделку, то сканеров должно быть минимум три и "мажоритарную" логику. если все три сканера х.рню выдали или не выдали ничего (коробка детектед, штрихода нет) - стопмашина. тут нужно вмешательство бабаробота
не знаю насчет коррекции ашибок в Датаматриксе, возможно достаточно одного сканера но вот теплый ламповый EAN13 безбожно врёт иногда, если ШК плохо читается |
|||
|
11
Fragster
гуру
19.11.25
✎
11:17
|
(10) в ean есть контролька, если её проверять и отсекать косяки - то все ок должно быть. в аппаратных сканерах оно из коробки так. а вот с code128 лажа, да.
|
|||
|
12
Kongo2019
19.11.25
✎
11:19
|
(8) opencv сильно зависит от качества камеры, как показала практики камеры от видеонаблюдения не совсем то что нужно.
|
|||
|
13
Kongo2019
19.11.25
✎
11:22
|
(10) Фиг вам, тоже врет, так что у нас их четыре, если три совпало то идем дальше. Нет отброс на ручной ввод.
|
|||
|
14
PLUT
гуру
19.11.25
✎
11:38
|
(11) из моего опыта - на больших объемах в йувелирке сканеры периодически врали, внезапно контролька этого EAN13 не помогала, т.к. контрольная сумма подходит для "лажового" кода, который вернул сканер. сканеры были хонивелл недешевые с настоящим лазером (не оптические, как щас модно/молодежно)
|
|||
|
15
Kigo_Kigo
19.11.25
✎
11:39
|
(10) Как тебе может врать EAN13, если у него для этого есть контрольный сивол -13, если где то не правильно считалось, то сканер тебе не выдаст результата, потому что контрольный не пролазиет
|
|||
|
16
PLUT
гуру
19.11.25
✎
11:41
|
(15) может
случалось неоднократно. сканеры аппаратные |
|||
|
17
Kigo_Kigo
19.11.25
✎
11:47
|
(14) где-то ты нас наебываешь, потому что именно холивеллы на уровне внутреннего софта проверяют контрольку, или у тебя был включен режим читать все ШК, тогда да еан13 распознавался как другой формат шк и выдавал, все что вижу
|
|||
|
18
Kigo_Kigo
19.11.25
✎
11:48
|
(16) Достаточно аппаратно ограничить считываемые ШК к примеру только ЕАН13, попробуй, вам понравится. Когда он будет считывать не правильно шк, будет противно орать
|
|||
|
19
PLUT
гуру
19.11.25
✎
11:45
|
(18) да всё ограничено было.
если википедиков почитать, то пишут, что вероятность близка к нулю ИИшница вот такое пишет "Частота ошибок чтения штрихкода EAN-13 в целом очень низкая и составляет менее 1:10 000" ну на моей практике было неоднократно у кладовщиков и при отгрузке и при инвентаризациях |
|||
|
20
PLUT
гуру
19.11.25
✎
11:50
|
вот еще от ИИшницы про эту самую контрольную цыхру
"Частота ошибки Алгоритм расчета контрольной суммы EAN-13 разработан для обнаружения ошибок, возникающих при ручном вводе или сканировании. Он позволяет обнаружить 100% ошибок, связанных с перестановкой двух соседних цифр (за исключением случая, когда происходит двойная перестановка). Он также обнаруживает 100% ошибок, при которых происходит замена одной цифры на другую. Также при расчете контрольной суммы EAN-13 может быть найдена ошибка, если при сканировании происходит замена одной цифры на другую. Однако этот алгоритм не обнаруживает все возможные ошибки. Например, если в коде EAN-13 происходит перестановка двух соседних цифр, это может не быть обнаружено алгоритмом. " |
|||
|
21
Kigo_Kigo
19.11.25
✎
11:56
|
(19) (20) Ну, когда на проиводстве тортов ввели 2 доп шк, на партию и на срок годности(не еан13), я ограничил на точках считывание только Еан13, и сразу количество ошибок стало ноль, потому как тупые продавцы пытались читать шк, который первый на глаза попадался, а так заибали - товар не найден, что мы делаем не так?
|
|||
|
22
PLUT
гуру
19.11.25
✎
12:07
|
(21) ну так вот, я про то, что даже аппаратные сканеры могут выдавать херню иногда (погода на луне, освещение, рука дрогнула, бирка затёртая) и КС не панацея
инфа 146% (я про EAN13) в настройках печати этикеток всегда дла бабароботов еще ШК |
|||
|
23
braynt
19.11.25
✎
12:24
|
Всем спасибо. нашел информацию по HIKROBOT MV-ID3013. вроде и АПИ есть
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |