Kwamaqembu e-POS, ama-kiosk, kanye namaqembu e-scanner SDK asesebenzisa isihlaziyi se-QR. Le yindlela emfishane kunazo zonke yokufunda i-WIA Code kanye nayo — ngaphandle kokuthinta indlela ye-QR osuvele uyisebenzisa.
Indlela ye-QR ekhona ayithintwanga. Ukuhunyushwa kwe-WIA Code kusebenza ngesikhathi esifanayo, kusetshenziswa ifreyimu efanayo.
Ifreyimu efanayo, ikholi eyodwa engeziwe. Uma ilayibrari yakho ye-QR ingatholi lutho, nikeza i-ImageData efanayo ku-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);
}
Le kholi ye-detectAuto() ngqo yasetshenziswa kumvektha wokuhambisana wangempela (clean_square_url.png, ikhithi yokuhlola) ngaphambi kokuba leli khasi lishicilelwe, futhi yayihumusha ngokunembile — lokhu akuyona ikhodi yesibonelo engakaze ihlolwe.
Qinisekisa okwakho ukwakhiwa ngendlela efanayo: sebenzisa injini yereferensi kuwo wonke amavektha wokuhambisana angu-35 nge-node verify.js — ikhithi yokuhlola ↗.
Lolu uguquko lwesofthiwe, hhayi olwe-hardware — kepha kuphela ngezisikena ezithatha isithombe ekuqaleni.
| uhlobo lwesiskena | lingathuthukiswa nge-software? | isizathu |
|---|---|---|
| Okusekelwe ekhamera isithombi se-2D, ifoni/i-kiosk/iwebhkhamera |
Yebo | Ithatha ifreyimu yesithombe sangempela — okufana nokufakwayo okuhunyushwa yisibonelo esingenhla. |
| Okusekelwe kulaser isiskena se-barcode se-laser se-1D/CCD |
Cha | Ayikaze ithathe isithombe — ilinganisa kuphela amandla e-laser abuyiselwayo ngokulandelana nomugqa. Ayikho ifreyimu yokunikeza ku-detectAuto(). |
Akukho ukukhuluma kakhulu: isiskena se-laser ngeke sikwazi ukufunda lokhu ngokubuyekezwa kwe-firmware. Lokho ukulinganiselwa okuphathekayo kwe-sensor, hhayi igebe ohlelweni lwesikhathi esizayo.
Yonke i-WIA Code iphethe isicucu se-QR esijwayelekile esincane (i-booster) esikhomba ku-wiacode.com/s.html. Noma yisiphi isifundi se-QR esikhona — kuhlanganise nesakho, ngaphandle kokuguqulwa — sesingakwazi ukuskena leso sicucu bese sifinyelela kusiskena sewebhu se-WIA kusiphequluli. Ukuhlanganiswa kwemvelo (native) yinto esusa leso sinyathelo esengeziwe.
| i-booster kuphela (ayihlanganiswanga) | ukuhunyushwa kwemvelo (leli khasi) | |
|---|---|---|
| izinyathelo eziya ku-payload | 2 — skena i-booster, layisha ikhasi, qondisa ikhamera enkodini futhi | 1 — umgudu wakho uqobo uyayihumusha ngqo |
| inethiwekhi | iyadingeka — ilayisha ikhasi lewebhu | ayikho — ayixhunyiwe okuphelele |
| lokho okutholayo | lutho ngqo — i-booster iphethe kuphela i-URL yokuqondisa kabusha egxilile | uchungechunge lwangempela lwe-payload, kusetshenziswa uhlelo lwakho uqobo |
| izimo eziyaziwayo | isicucu sesikwele esincane esifakwe ngaphakathi kuphela | zonke izimo ezingu-8 ezishicilelwe |
| ukulibaziseka kokuhumusha | ukufunda kwakho kwe-QR, kanye nohambo lwenethiwekhi oluya nobuye | ukuhunyushwa kwefreyimu eyodwa — cishe ama-386ms ngefreyimu, kulinganiswe ku-HUD yokulungisa iphutha yenjini yereferensi yayo |
Ukusetshenziswa kwe-WIA Code kumahhala kubo bonke abaphumelela ukuhlolwa kokuhambisana — akukho imali yamalungelo, akukho okukhishiwe okwenzelwe isiskena esincintisanayo. Funda isithembiso esigcwele bese uthola ikhithi yokuhlola ↗
Unemibuzo ngemva kokusebenzisa ikhithi? Imibuzo mayelana nokukhishwa kwezinombolo eziningi, ubudlelwane, kanye nokusetshenziswa kwezentengiselwano kuya ekhelini elifanayo. wiasoom@smilestory.ai
I-WIA Code ingumkhiqizo we-SmileStory Co., Ltd. I-booster QR iwukuqondisa kabusha okugxilile, hhayi ikhophi ye-payload — ukuhlanganiswa kwemvelo yilokho okushodayo esiskeneni sakho.