Vonalkód felismerés

 ( robit | 2012. február 8., szerda - 10:54 )

Üdv!

Szoftvert keresek , windowsra vagy linuxra nem fizetős.
Űrlap feldolgozást szeretnénk kicsit automatizálni vonalkódokkal.
Az űrlapra Code39 formátumú vonalkód kerül 2-3 db.
Ezt szeretném feldolgozni pl USB kamera kép; fénykép készítés majd feldolgozás; szkennelés útján.
A kapott képeken a vonalkódot felismerni, dekódolni kellene és az eredményt pl csv, xml be rögzíteni.

Amit találtam
-Barcode Reader windowsos felismeri az oldalon a vonalkódot szépen de nem lehet az eredményt menteni.
-Zbar http://www.sourceforge.net/projects/zbar/ Windows, Linux a vonalkódot csak jó minőség esetén ismeri fel, akkor is csak ha körbe van vágva, oldalba ágyazva nem.

Tudtok javasolni még ?

Üdv Robit

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Lehet, hogy félreértelek, de egy normális vonalkódolvasó miért nem jó? Bruttó 20k körül már jót kapsz.

Jó és van is.
Itt az lenne az előny hogy az űrlap mindjárt meglenne digitális formátumban (esetleg automatikusan átnevezhető).

Láttam egy ilyesféle rendszert. A bar kódot külön nyomtatják és ragasztják rá a munkalapra, majd úgy szkennelik. Siralmas - szociális foglakoztatás téta idiótáknak - mindezt a 21 században.
Nem lehetne inkább, hogy amikor a munkalapot nyomtatják (akár a kézzel kitöltendőket) egy meghatározott helyen lenne egy sorszám úgy hogy azt nagyító nélkül, emberi szemmel is le lehessen olvasni? (Postai irányítószámok, rémlik valami? - tuti nem kézzel szortíroznak, kivéve amit a gép félredob.) OCR szoftver rengeteg van szerintem freeware is bőven, a lap bal felső sarkát "kivágni" akár imagemagic. Egy szép lézer nyomtatott, elég nagy karakterekkel hasonló megbízhatóságot érhetsz el mint a bar kóddal. Ma már a CPU sebssége bőven elviseli ezt a feldolgozást, nem kell ilyen pervertált módszereket alkalmazni.

* Én egy indián vagyok. Minden indián hazudik.

Hmm nekünk kb 4000 űrlapot kell feldolgozni
Természetesen előre nyomtatottan.
Nem érzem mitől jobb egy OCR feldolgozott szám ami tévedhet mint egy vonalkód ami már eleve hibatűrőbb.

A 4000 űrlap mennyi idő alatt? Egy kommersz irodai szkenner, automata lapadagolóval is elég sokára dolgoz fel ennyit, és nem számoltunk a karbantartásra/javításra szánt idővel.
Miután "feldogoztad" mi lesz a sorsuk? Ember kézbe veszi utána, vagy csak elektronikusan lesz tárolva? Ha továbbra is a papír az alap akkor sokkal nyerőbb a betű/szám kombináció.
Az OCR azért tud jobb lenni, mert a kommersz irodai lézer nyomtatók erre vannak felkészítve - a bar kódhoz nem hobbiból csinálnak spéci leolvasókat és nyomtatókat. Pl. a recognita már 10 évvel ezelőtt is ck. 98% hatékonysággal olvasott be, nyomtatott betűket és számokat.

* Én egy indián vagyok. Minden indián hazudik.

Szerintem a Code39 pont kevésbé hibatűrő.

--
joco voltam szevasz

Nalam a zbar egesz jol ment egy eve. Nem tudom mivel probalsz beolvasni, de a gagyi webkamerak felbontasa nem eleg a vonalkod finom vonalaihoz. (esetleg kozelrol, jol megvilagitva) Errol nem a zbar tehet.
Ha teheted hasznalj 2D kodot, pl QR Code, azt a filleres kamerak is elfogadhatoan olvassak.

Itt volt egy hasonlo tema: http://hup.hu/node/99754

Amugy en is tervezek egy vonalkodos/2D kodos dokumentum kezelo rendszert kialakitani: vagy mar eleve ra van nyomtatva, vagy a bejovo doksikra raragasztjak a kodot matrican, aztan scan. Hol lehet olyan matricat kapni, amire lezerrel lehet nyomtatni es nem esik le 10 evig egy fenymasolopapirrol? Es olyan scannert, amivel gyorsan, kenyelmesen lehet dolgozni? (Napi sok oldal...)