Ongeza WIA Code kwenye skana yako iliyopo

Kwa timu za POS, kiosk, na scanner SDK ambazo tayari zinatumia decoder ya QR. Hii ni njia fupi zaidi ya kusoma WIA Code sambamba nayo — bila kugusa njia ya QR uliyokwisha kutumia.

Jinsi inavyoingiliana

Fremu ya kamera inasimbwa (decode) sambamba na maktaba iliyopo ya QR na wiascan-core.js 📷 fremu ya kamera Maktaba yako iliyopo ya QR haijabadilishwa + wiascan-core.js imeongezwa — detectAuto() Kishughulikia matokeo yako callback ile ile, payload yoyote

Njia iliyopo ya QR haijaguswa. Usimbuaji wa WIA Code unaendeshwa sambamba nayo, kwenye fremu ile ile.

Muunganisho mdogo kabisa

Fremu ile ile, wito mmoja zaidi. Ikiwa maktaba yako ya QR haipati chochote, kabidhi ImageData ile ile kwa 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);
}

Wito huu hasa wa detectAuto() uliendeshwa dhidi ya vector halisi ya ulinganifu (clean_square_url.png, kifurushi cha tathmini) kabla ukurasa huu haujachapishwa, na ukausimbua kwa usahihi — huu si msimbo wa mfano usiofanyiwa majaribio.

Thibitisha muundo wako mwenyewe kwa njia ile ile: endesha injini ya rejeleo dhidi ya vectors zote 35 za ulinganifu kwa node verify.jskifurushi cha tathmini ↗.

Ni skana zipi kati ya zako zinazoweza kufanya hivi

Hii ni mabadiliko ya software, si ya hardware — lakini ni kwa skana zinazonasa picha kwanza.

aina ya skanainaweza kuboreshwa kwa software?sababu
Inayotegemea kamera
kipiga picha 2D, simu/kiosk/webcam
Ndiyo Inanasa fremu halisi ya picha — ingizo lile lile linalosimbuliwa na mfano ulio hapo juu.
Inayotegemea leza
skana ya bar code ya leza ya 1D/CCD
Hapana Kamwe hainasi picha — hupima tu nguvu ya leza inayoakisiwa kwenye mstari. Hakuna fremu ya kukabidhi kwa detectAuto().

Bila kutia chumvi: skana ya leza haitosoma hii hata kwa sasisho la firmware. Hicho ni kikomo cha kifizikia cha sensor, si pengo katika mpango wa baadaye.

Skana ambazo bado hujaziunganisha tayari zinafanya kazi — leo

Kila WIA Code hubeba kiraka kidogo cha kawaida cha QR (booster) kinachoelekeza kwa wiacode.com/s.html. Kisomaji chochote cha QR kilichopo — kikiwemo chako, bila kubadilishwa — tayari kinaweza kusoma kiraka hicho na kufikia skana ya wavuti ya WIA kwenye kivinjari. Muunganisho wa asili (native) ndio unaoondoa hatua hiyo ya ziada.

booster tu (haijaunganishwa)usimbuaji wa asili (ukurasa huu)
hatua hadi kwenye payload 2 — soma booster, pakia ukurasa, elekeza kamera kwenye msimbo tena 1 — pipeline yako mwenyewe inaisimbua moja kwa moja
mtandao unahitajika — hupakia ukurasa wa wavuti hakuna — nje ya mtandao kikamilifu
unachopata hakuna moja kwa moja — booster hubeba tu URL ya uelekezaji uliowekwa mfuatano halisi wa payload ya asili, ndani ya programu yako mwenyewe
maumbo yanayotambulika kiraka kidogo tu cha mraba kilichopachikwa maumbo yote 8 yaliyochapishwa
ucheleweshaji wa usimbuaji usomaji wako wa QR, pamoja na mzunguko wa mtandao (round trip) usimbuaji wa fremu moja — ≈386ms kwa kila fremu, uliopimwa kwenye HUD ya utatuzi ya injini ya rejeleo yenyewe

Ahadi wazi

Kutekeleza WIA Code ni bure kwa kila mtu anayefaulu jaribio la ulinganifu — hakuna mrahaba, hakuna ubaguzi uliotengwa kwa ajili ya skana shindani. Soma ahadi kamili na upate kifurushi cha tathmini ↗

Maswali baada ya kuendesha kifurushi? Maswali kuhusu utoaji wa jumla, ushirikiano, na matumizi ya kibiashara huelekezwa kwa anwani ile ile. wiasoom@smilestory.ai

Angalia pia

WIA Code ni bidhaa ya SmileStory Co., Ltd. Booster QR ni uelekezaji uliowekwa, si nakala ya payload — muunganisho wa asili ndicho skana yako inachokosa.