Maka ndị otu POS, kiosk, na scanner SDK ndị na-agba QR decoder ugbu a. Nke a bụ ụzọ kacha dị mkpirikpi iji gụọ WIA Code n'akụkụ ya — na-emetụtụghị QR ụzọ ị na-eji ugbu a.
Ụzọ QR dị ugbu a anọghị metụtụ. Ndekọ WIA Code na-agba ọsọ n'akụkụ ya, na otu frame ahụ.
Otu frame ahụ, otu oku ọzọ agbakwunyere. Ọ bụrụ na QR library gị achọtaghị ihe ọ bụla, nyefee otu ImageData ahụ na 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);
}
A gbara oku detectAuto() a kpọmkwem megide otu vektọ ndakọrịta n'ezie (clean_square_url.png, ngwa nyocha) tupu ebipụta peeji a, ọ deekwara ya nke ọma — nke a abụghị koodu ihe atụ a na-anwaleghị.
Nyochaa ihe ị rụrụ n'onwe gị n'otu ụzọ ahụ: were injin ntụaka gbaa vektọ ndakọrịta iri atọ na ise niile site n'otu ahịrị node verify.js — ngwa nyocha ↗.
Nke a bụ mgbanwe sọftụwia, ọ bụghị hardware — mana naanị maka igwe nyocha ndị na-ese foto na mbụ.
| ụdị igwe nyocha | enwere ike ịme ka ọ kawanye elu site na sọftụwia? | ihe mere |
|---|---|---|
| Dabere na igwefoto 2D imager, ekwentị/kiosk/webcam |
Ee | Ọ na-ese foto n'ezie — otu ntinye ahụ ihe atụ dị n'elu na-edekọ. |
| Dabere na laser 1D/CCD igwe nyocha barcode laser |
Mba | Ọ dịghị ese foto — ọ na-atụle naanị ike laser ndị na-agbanye ahụ n'akụkụ otu ahịrị. Enweghị frame e nwere ike nyefee na detectAuto(). |
Ọ bụghị okwu okike: igwe nyocha laser agaghị agụ nke a ọ bụrụ na e melitere firmware ya. Nke ahụ bụ oke anatomical nke sensọ ahụ, ọ bụghị ohere dị na atụmatụ ọdịnihu.
WIA Code ọ bụla na-ebu obere patch QR ọkọlọtọ (booster) na-arụtụ aka na wiacode.com/s.html. Onye ọgụgụ QR ọ bụla dị ugbu a — gụnyere nke gị, na-agbanwughị — nwere ike gụọ patch ahụ ugbu a wee ruo na WIA web scanner na browser. Njikọ mbụ bụ ihe na-ewepụ nzọụkwụ ọzọ ahụ.
| booster naanị (ejikọtaghị ya) | ndekọ mbụ (peeji a) | |
|---|---|---|
| nzọụkwụ ruo na payload | 2 — gụọ booster, bulite peeji ahụ, chee igwefoto ahụ n'ebe koodu ahụ ọzọ | 1 — usoro nrụọrụ gị n'onwe gị na-edekọ ya ozugbo |
| netwọk | achọrọ ya — ọ na-ebulite peeji weebụ | ọ dịghị — ọ na-arụ ọrụ n'efu efu kpamkpam |
| ihe ị na-enweta | ọ dịghị ihe ozugbo — booster na-ebu naanị URL ntinye ntughari akwụsịrị akwụsị | eriri payload mbụ kpọmkwem ahụ, na ngwa gị n'onwe gị |
| ọdịdị amatara | naanị obere patch square etinyere n'ime | ọdịdị 8 niile ebipụtara |
| oge egbu oge ndekọ | ọgụgụ QR gị, tinyere njem netwọk gaa abịa | ndekọ otu frame — ihe dị ka 386ms kwa frame, e tụlere ya na debug HUD nke injin ntụaka n'onwe ya |
Itinye WIA Code n'ọrụ bụ n'efu maka onye ọ bụla gafere ule ndakọrịta — enweghị ụgwọ ikike (royalty), enweghị mgbanwe pụrụ iche echekwabara maka igwe nyocha ndị mmarụ. Gụọ nkwa ahụ zuru oke wee nweta ngwa nyocha ↗
Ajụjụ dị mgbe ị gbasịrị kit ahụ? Ajụjụ gbasara mwepụta n'ukwu ukwu, mmekọrịta, na iwebata maka azụmahịa na-aga n'otu adreesị ahụ. wiasoom@smilestory.ai
WIA Code bụ ngwaahịa nke SmileStory Co., Ltd. Booster QR bụ ntughari akwụsịrị akwụsị, ọ bụghị nnomi nke payload — njikọ mbụ bụ ihe igwe nyocha gị na-akọ.