Dodajte WIA Code svom postojećem skeneru

Za POS, kiosk i skener SDK timove koji već koriste QR dekoder. Ovo je najkraći put da čitate WIA Code uz njega — bez diranja QR puta koji već koristite.

Kako se uklapa

Kadar kamere dekodiran paralelno postojećom QR bibliotekom i wiascan-core.js 📷 kadar kamere Vaša postojeća QR biblioteka nepromijenjena + wiascan-core.js dodano — detectAuto() Vaš handler rezultata isti callback, bilo koji payload

Postojeći QR put je nedirnut. Dekodiranje WIA Code radi paralelno, 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 tačan poziv detectAuto() je pokrenut na stvarnom vektoru usklađenosti (clean_square_url.png, evaluacijski komplet) prije objavljivanja ove stranice i ispravno ga je dekodirao — ovo nije netestirani primjer koda.

Provjerite vlastitu verziju na isti način: pokrenite referentni engine na svih 35 vektora usklađenosti pomoću node verify.jsevaluacijski komplet ↗.

Koji od vaših skenera to mogu

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

tip skeneranadogradivo softverom?zašto
Zasnovan na kameri
2D imager, telefon/kiosk/web kamera
Da Snima stvarni kadar slike — isti ulaz koji dekodira primjer iznad.
Zasnovan na laseru
1D/CCD laserski skener barkodova
Ne Nikada ne snima sliku — samo mjeri reflektovani intenzitet lasera duž linije. Nema kadra za predaju u detectAuto().

Bez preterivanja: laserski skener ovo neće pročitati uz ažuriranje firmvera. To je fizičko ograničenje senzora, a ne praznina u planu razvoja.

Skeneri koje još niste integrisali već rade — danas

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

samo booster (nije integrisan)nativno dekodiranje (ova stranica)
koraci do payload-a 2 — skenirajte booster, učitajte stranicu, ponovo usmjerite kameru na kod 1 — vaš vlastiti pipeline ga direktno dekodira
mreža potrebna — učitava web stranicu nema — potpuno offline
šta dobijate ništa direktno — booster nosi samo fiksni URL za preusmjeravanje tačan originalni payload string, u vašoj vlastitoj aplikaciji
prepoznati oblici samo mali ugrađeni kvadratni flaster svih 8 objavljenih silueta
kašnjenje dekodiranja vaše QR čitanje, plus mrežno putovanje tamo-nazad dekodiranje jednog kadra — ≈386ms po kadru izmjereno na vlastitom debug HUD-u referentnog engine-a

Otvoreno obećanje

Implementacija WIA Code je besplatna za sve koji prođu test usklađenosti — bez naknade (royalty), bez izuzetka za konkurentski skener. Pročitajte puno obećanje i preuzmite evaluacijski komplet ↗

Pitanja nakon pokretanja kompleta? Upiti o masovnom izdavanju, partnerstvu i komercijalnom usvajanju idu na istu adresu. wiasoom@smilestory.ai

Pogledajte i

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