Lisage WIA Code oma olemasolevasse skannerisse

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.

Kuidas see sobitub

Kaamerakaadrit dekodeerivad paralleelselt olemasolev QR-teek ja wiascan-core.js 📷 kaamerakaader Teie olemasolev QR-teek muutmata + wiascan-core.js lisatud — detectAuto() Teie tulemuste käsitleja sama tagasikutse, kumbki sisu

Olemasolev QR-teekond jääb puutumata. WIA Code'i dekodeerimine töötab paralleelselt, samal kaadril.

Minimaalne integratsioon

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.jshindamiskomplekt ↗.

Millised teie skannerid seda suudavad

See on tarkvaramuudatus, mitte riistvaramuudatus — kuid ainult skanneritele, mis üldse pilti jäädvustavad.

skanneri tüüptarkvaraga 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.

Skannerid, mida te pole veel integreerinud, töötavad juba — täna

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

Avatud lubadus

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

Vaadake ka

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.