POS-, kiosk- ja skanneri SDK-meeskondadele, kes juba kasutavad QR-dekoodrit. See on lühim tee WIA Code'i lugemiseks paralleelselt — ilma olemasolevat QR-teekonda puutumata, mida te juba tarnite.
Olemasolev QR-teekond jääb puutumata. WIA Code'i dekodeerimine töötab paralleelselt, samal kaadril.
Sama kaader, üks lisakutse. Kui teie QR-teek midagi ei leia, andke sama ImageData funktsioonile WiaScan.detectAuto().
async function onFrame(imageData) {
// your existing decoder, unchanged:
const qr = existingQrLib.decode(imageData);
if (qr) return handleResult(qr.data);
// same frame, handed to WIA Code:
const wia = WiaScan.detectAuto(imageData, { psf: true, deep: true });
if (wia && wia.decoded) return handleResult(wia.text);
}
Just see detectAuto() väljakutse käivitati enne selle lehe avaldamist tegeliku vastavusvektori (clean_square_url.png, hindamiskomplekt) vastu ja dekodeeris selle õigesti — see ei ole testimata näidiskood.
Kontrollige oma versiooni samamoodi: käivitage viiteagentuur kõigi 35 vastavusvektori vastu käsuga node verify.js — hindamiskomplekt ↗.
See on tarkvaramuudatus, mitte riistvaramuudatus — kuid ainult skanneritele, mis üldse pilti jäädvustavad.
| skanneri tüüp | tarkvaraga uuendatav? | miks |
|---|---|---|
| Kaamerapõhine 2D-pildindaja, telefon/kiosk/veebikaamera |
Jah | See jäädvustab tegeliku pildikaadri — sama sisendi, mida ülaltoodud näide dekodeerib. |
| Laseripõhine 1D/CCD laser-triipkoodiskanner |
Ei | See ei jäädvusta kunagi pilti — see mõõdab ainult peegeldunud laseri intensiivsust piki joont. Puudub kaader, mida anda funktsioonile detectAuto(). |
Ilma liialduseta: laserskanner ei loe seda ka püsivara värskendusega. See on anduri füüsiline piirang, mitte lünk teekaardil.
Iga WIA Code kannab väikest standardset QR-paikat (boosterit), mis viitab aadressile wiacode.com/s.html. Iga olemasolev QR-lugeja — sealhulgas teie oma, muutmata — saab seda paikat juba skannida ja jõuda brauseris WIA veebiskannerini. Natiivne integratsioon eemaldabki selle lisasammu.
| ainult booster (integreerimata) | natiivne dekodeerimine (see leht) | |
|---|---|---|
| sammud sisuni | 2 — skanni booster, laadi leht, suuna kaamera koodile uuesti | 1 — teie enda torustik dekodeerib selle otse |
| võrk | nõutav — laadib veebilehe | puudub — täielikult võrguühenduseta |
| mida te saate | midagi otseselt mitte — booster kannab ainult fikseeritud ümbersuunamis-URL-i | täpne algne sisu string, teie enda rakenduses |
| tuvastatud kujud | ainult väike sisseehitatud ruudukujuline paik | kõik 8 avaldatud siluetti |
| dekodeerimise latentsus | teie QR-lugemine, pluss võrgu edasi-tagasi teekond | ühe kaadri dekodeerimine — ≈386ms kaadri kohta, mõõdetud viiteagentuuri enda silumis-HUD-il |
WIA Code'i rakendamine on tasuta kõigile, kes läbivad vastavustesti — autoritasu ei ole, erandit konkureerivale skannerile ei tehta. Lugege täielikku lubadust ja hankige hindamiskomplekt ↗
Küsimusi pärast komplekti käivitamist? Hulgiväljastuse, partnerluse ja ärilise kasutuselevõtu päringud lähevad samale aadressile. wiasoom@smilestory.ai
WIA Code on ettevõtte SmileStory Co., Ltd. toode. Booster-QR on fikseeritud ümbersuunamine, mitte sisu koopia — natiivne integratsioon ongi see, mis teie skanneril puudub.