Għal timijiet tal-POS, kiosk, u SDK tal-iskeners li diġà qed imexxu decoder tal-QR. Din hija l-eqsar triq biex taqra WIA Code flimkien miegħu — mingħajr ma tmiss il-mogħdija tal-QR li diġà qed tibgħat.
Il-mogħdija tal-QR eżistenti tibqa' ma tinmessx. Id-dekodifikazzjoni ta' WIA Code taħdem flimkien magħha, fuq l-istess frame.
L-istess frame, sejħa waħda żejda. Jekk il-librerija tal-QR tiegħek ma ssib xejn, agħti l-istess ImageData lil 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);
}
Din is-sejħa eżatta detectAuto() tħaddmet kontra vector ta' konformità reali (clean_square_url.png, kit ta' evalwazzjoni) qabel ma din il-paġna ġiet ippubblikata, u ddekodifikatha korrettament — dan mhuwiex kodiċi kampjun mhux ittestjat.
Ivverifika l-build tiegħek stess bl-istess mod: aħdem l-magna ta' referenza kontra t-35 vector ta' konformità kollha bl-node verify.js — kit ta' evalwazzjoni ↗.
Din hija bidla fis-softwer, mhux fil-hardware — iżda biss għal skeners li fil-fatt jaqbdu immaġni.
| tip ta' skener | jista' jiġi aġġornat bis-softwer? | għaliex |
|---|---|---|
| Ibbażat fuq kamera imager 2D, telefon/kiosk/webcam |
Iva | Jaqbad frame ta' immaġni reali — l-istess input li jiddekodifika l-eżempju hawn fuq. |
| Ibbażat fuq laser skener tal-barcode laser 1D/CCD |
Le | Qatt ma jaqbad immaġni — kejjel biss l-intensità tal-laser rifless tul linja. M'hemm ebda frame biex jingħata lil detectAuto(). |
Mingħajr esaġerazzjoni: skener laser mhux se jaqra dan b'aġġornament tal-firmware. Dak huwa limitu fiżiku tas-sensor, mhux lakuna fil-pjan futur.
Kull WIA Code iġġib patch żgħir standard tal-QR (il-booster) li jindika lejn wiacode.com/s.html. Kwalunkwe qarrej tal-QR eżistenti — inkluż tiegħek, mhux modifikat — jista' diġà jiskennja dak il-patch u jasal għall-iskener web ta' WIA f'browser. L-integrazzjoni nattiva hija dak li jneħħi dan il-pass żejjed.
| booster biss (mhux integrat) | dekodifikazzjoni nattiva (din il-paġna) | |
|---|---|---|
| passi lejn il-payload | 2 — iskennja l-booster, illowdja l-paġna, erġa' ipponta l-kamera lejn il-kodiċi | 1 — il-pipeline tiegħek stess jiddekodifikaha direttament |
| network | meħtieġ — illowdja paġna web | xejn — kompletament offline |
| x'tikseb | xejn direttament — il-booster iġġib biss URL ta' redirect fiss | l-istring eżatta tal-payload oriġinali, fl-app tiegħek stess |
| forom rikonoxxuti | biss il-patch kwadru żgħir integrat | it-8 siluetti ppubblikati kollha |
| latenza tad-dekodifikazzjoni | il-qari tal-QR tiegħek, flimkien ma' vjaġġ tan-network 'l hemm u lura | dekodifikazzjoni ta' frame wieħed — ≈386ms kull frame, imkejjel fuq il-HUD ta' debugging tal-magna ta' referenza stess |
L-implimentazzjoni ta' WIA Code hija b'xejn għal kulħadd li jgħaddi t-test ta' konformità — l-ebda royalty, l-ebda eċċezzjoni maħluqa għal skener kompetitur. Aqra l-wegħda sħiħa u kiseb il-kit ta' evalwazzjoni ↗
Mistoqsijiet wara li tħaddem il-kit? Mistoqsijiet dwar ħruġ bl-ingrossa, sħubija, u adozzjoni kummerċjali jintbagħtu lill-istess indirizz. wiasoom@smilestory.ai
WIA Code huwa prodott ta' SmileStory Co., Ltd. Il-booster QR huwa redirect fiss, mhux kopja tal-payload — l-integrazzjoni nattiva hija dak li nieqes mill-iskener tiegħek.