Mobilkód / vonalkód olvasó program

 ( hzsolt94 | 2011. február 25., péntek - 1:54 )

Sziasztok!

Kitaláltam hogy vonalkódot nyomtatok minden otthoni könyvembe (ez lesz a "tesztkörnyezet"). A nyomtatás megy is, de azon kívül hogy jól néz ki, nem sokra megyek vele. Nincs valami program ami Webkamerával (vagy scannerrel) beolvasva visszaadja a mobilkód tartalmát?

A legjobb valami parancssori, vagy API-s cucc lenne, de ebben a pillanatban bármilyen olvasónak örülnék.
(Akkor csinálok hozzá egy firefox plugint, ami automatikusan kitölti a netes programom felületén a sorszám mezőt.)

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ő.

Ezer köszönet! Elsiklottam fölötte pedig még be is van csomagolva nekem a tárolókba.

Es meg mukodik is.

Javaslom, hogy hasznalj QR kodot a sima vonalkod helyett, sokkal robosztusabban lehet olvasni a gagyi webkamerakkal. A vonalkodok vekony es egymashoz kozel levo vonalait nehez olvasni gyorsan/tokeletlen fenyviszonyok kozepette.

Erre már rájöttem, de kösz!

Működésre bírni még nem sikreült:
zbarcam /dev/video0

WARNING: no compatible input to output format
...trying again with output disabled
ERROR: zbar processor in zbar_processor_init():
unsupported request: no compatible image format

De most keresek valami doksit, mert a man nem ismeri a -h meg csak szintaktika.

Csodás... a tárolóban lévő 0.8 nem ismeri se a webkamerám, se a QR formátumot.
A 0.10 már ismerné, de annak libjpeg62-ből kell egy újabb. Amit meg nem frissíthetek, mert viszi magával a fél rendszert (GIMP, Cheese, stb...)

Forgatom forrásból, úgy hátha...

Nem jött össze forrásból sem. Disztribúciófrissítés...

Tudtommal a webkamerat nem kell hogy ismerje, v4l videostreambol taplalkozik. Persze lehet, hogy tevedek, csak bedugtam debian alatt egy webcamot, mondtam a zbarnak, hogy na olvass es erre olvasott (QR-t is).

Jopofa az a mod, amikor mutatja a videostreamet es egy piros/zold kerettel jeloli, hogy hol latja benne a kodot. Konnyen lehet kiserletezni a beolvasasi kepessegekkel.

Viszont a firefox plugin erdekelne, ha eljutsz odaig!

Igyekszem.

Egyenlőre ott tartok hogy sikerült beüzemelni. Csak éppen az itthon lévő 3 webkamerából egyikkel sem működik, elszáll a fent említett hibaüzenettel. Pedig a Cheese pl szereti őket.

Érdekes módon a mobiltelefonomat "webkameraként" használva működik, de annak meg pocsék a felbontása, a QR kódokat is alig olvassa.

Próbálkoztam forrásból fordítani ezekkel a patchekkel:
http://sourceforge.net/tracker/?func=detail&aid=3128542&group_id=189236&atid=928517

Nem segített. Kezd az agyamra menni a dolog.

Nem tudja valaki mit tehetnék vele hogy elfogadjon valami rendes webkamerát?

Ha ugyis programto irnal hozza, es a formatum sem kotott, esetleg nezt meg ezt:

http://www.libdmtx.org/

Ez egy library, igy barmit tudsz csinalni belole (van benne egy pelda is, ami az argumentumban megadott kepbol szedi ki az infot es kiirja).

Hasznaltam, nekem tetszett, igaz, csak datamatrix-ot olvas ha jol emlekszem. Egyebken en is inkabb valami 2D-s kodot alkalmaznek, nem 1D barkodot.

/sza2

Ezt próbáltam, de a felismerési képessége pocsék. Befotózott képen nem is ismert fel nekem semmit, csak ha generáltam neki. De még prtscrrel készített képekből sem mindből vette ki.

És mindezek mellé sajnos még rém lassú is.

Feliratkozás.

+1

+1

+1

+1 a qrcode-nak.
Generálni ezzel tudsz: http://phpqrcode.sourceforge.net/
Olvasáshoz meg úgyis mobil telefont használok: http://www.i-nigma.com/Downloadi-nigmaReader.html

de rengeteg opensource lib van hozzá (sajnos legtöbbje java-s, de láttam már php decodert is, csak most nem találom a linkjét. Ha meglesz, szólok)

subscribe

http://phpqrcode.sourceforge.net/
Én őt használom igen jó sikerrel!
--
A hosszú élet titka, hogy csak F8 után nyomd meg az enter-t.

Vonalkód olvasót (lézereset) milyet tudok beüzemelni linux alatt?

Attol fugg milyen kimenete van.

Regebbiek billentyuzet interface-t adtak, es ugy bekuldtek a kodot amit olvastak, mintha begepelted volna.
Van meg RS232 interface-es (/dev/ttySx), ill. a modernebbek inkabb usbSerial feluletuek (/dev/ttyUSBx).

Nem lézeres, de olcsó a :CueCat. A librarything.com-ról rendelve $15 + $5 szállítási díj. De az ebay-ről is beszerezhető.
HID device-ként működik, tehát Linux alól is megy. Ennek hátránya, hogy a beolvasott karakter függ a billentyűzet kiosztásától. Azaz magyar kiosztás esetén a 0 helyett ö jelenik meg. Átváltva olyan kiosztásra, ahol a 0 a 9-es mellett van, már jól működik.
Másik hátránya, hogy kódolja a beolvasott értékeket. A dekódoláshoz van szoftver (nem próbáltam), vagy hardveresen kiiktatható a kódolás (egy IC láb átvágása, vagy kiforrasztása).

-----
"Én vagyok a hülye, hogy leállok magával vitatkozni."

[feliratkozás]

Feliratkozás!

------
3 fajta matematikus létezik. Aki tud számolni, és aki nem.