Dodajte WIA Code svom postojećem skeneru

Za timove za POS, kioske i skener SDK-ove koji već koriste QR dekoder. Ovo je najkraći put do čitanja WIA Codea uz njega — bez diranja QR puta koji već koristite u produkciji.

Kako se uklapa

Kadar kamere paralelno dekodiraju postojeća QR biblioteka i wiascan-core.js 📷 kadar kamere Vaša postojeća QR biblioteka nepromijenjena + wiascan-core.js dodano — detectAuto() Vaš rukovatelj rezultatima isti povratni poziv, bilo koji payload

Postojeći QR put ostaje nedirnut. Dekodiranje WIA Codea odvija se usporedno, na istom kadru.

Minimalna integracija

Isti kadar, jedan dodatni poziv. Ako vaša QR biblioteka ništa ne pronađe, proslijedite isti ImageData u 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);
}

Ovaj točan poziv detectAuto() pokrenut je nad stvarnim vektorom sukladnosti (clean_square_url.png, evaluation kit) prije objave ove stranice i ispravno ga je dekodirao — ovo nije netestirani primjer koda.

Provjerite svoju vlastitu izgradnju na isti način: pokrenite referentni engine nad svih 35 vektora sukladnosti pomoću node verify.jsevaluation kit ↗.

Koji vaši skeneri to mogu

Ovo je softverska promjena, a ne hardverska — ali samo za skenere koji uopće snimaju sliku.

vrsta skeneramoguća softverska nadogradnja?zašto
Na bazi kamere
2D slikovni senzor, telefon/kiosk/web kamera
Da Snima stvarni kadar slike — isti ulaz koji dekodira gornji primjer.
Na bazi lasera
1D/CCD laserski čitač barkoda
Ne Nikad ne snima sliku — mjeri samo intenzitet reflektiranog lasera duž linije. Ne postoji kadar koji bi se proslijedio u detectAuto().

Bez pretjerivanja: laserski skener ovo neće moći pročitati ni uz nadogradnju firmvera. To je fizičko ograničenje senzora, a ne praznina u planu razvoja.

Skeneri koje još niste integrirali već rade — već danas

Svaki WIA Code nosi mali standardni QR patch (booster) koji upućuje na wiacode.com/s.html. Bilo koji postojeći QR čitač — uključujući vaš, bez izmjena — već može skenirati taj patch i doći do WIA web skenera u pregledniku. Nativna integracija je ono što uklanja taj dodatni korak.

samo booster (nije integrirano)nativno dekodiranje (ova stranica)
koraci do payloada 2 — skenirajte booster, učitajte stranicu, ponovno usmjerite kameru na kod 1 — vaš vlastiti pipeline ga izravno dekodira
mreža potrebna — učitava web stranicu nikakva — potpuno izvanmrežno
što dobivate ništa izravno — booster nosi samo fiksni URL za preusmjeravanje točan izvorni niz payloada, u vašoj vlastitoj aplikaciji
prepoznati oblici samo mali ugrađeni kvadratni patch svih 8 objavljenih silueta
kašnjenje dekodiranja vaše QR čitanje, plus mrežni round trip dekodiranje jednog kadra — ≈386ms po kadru, izmjereno na vlastitom debug HUD-u referentnog enginea

Otvoreno obećanje

Implementacija WIA Codea besplatna je za svakoga tko prođe test sukladnosti — bez tantijema, bez iznimke rezervirane za konkurentski skener. Pročitajte cijelo obećanje i preuzmite evaluation kit ↗

Pitanja nakon isprobavanja kita? Upiti o masovnom izdavanju, partnerstvu i komercijalnom usvajanju šalju se na istu adresu. wiasoom@smilestory.ai

Pogledajte i ovo

WIA Code je proizvod tvrtke SmileStory Co., Ltd. Booster QR fiksno je preusmjeravanje, a ne kopija payloada — nativna integracija je ono što nedostaje vašem skeneru.