Artıq QR dekoderi işlədən POS, kiosk və skaner SDK komandaları üçün. Bu, artıq istifadə etdiyiniz QR yolunu toxunmadan, WIA Code-u onun yanında oxumaq üçün ən qısa yoldur.
Mövcud QR yoluna toxunulmayıb. WIA Code dekodlaşdırılması eyni kadrda paralel işləyir.
Eyni kadr, bir əlavə çağırış. Əgər QR kitabxananız heç nə tapmırsa, eyni ImageData-nı WiaScan.detectAuto()-a ötürün.
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);
}
Bu dəqiq detectAuto() çağırışı bu səhifə dərc edilməzdən əvvəl real uyğunluq vektoru (clean_square_url.png, qiymətləndirmə dəsti) üzərində işə salınıb və düzgün dekodlaşdırılıb — bu, sınanmamış nümunə kod deyil.
Öz build-inizi eyni şəkildə yoxlayın: istinad mühərrikini bütün 35 uyğunluq vektoru üzərində node verify.js ilə işə salın — qiymətləndirmə dəsti ↗.
Bu proqram təminatı dəyişikliyidir, aparat dəyişikliyi deyil — lakin yalnız əvvəlcə şəkil çəkən skanerlər üçün.
| skaner növü | proqramla yenilənə bilər? | səbəb |
|---|---|---|
| Kameraya əsaslanan 2D görüntüləyici, telefon/kiosk/veb-kamera |
Bəli | O, real görüntü kadrı çəkir — yuxarıdakı nümunənin dekodlaşdırdığı eyni girişdir. |
| Lazerə əsaslanan 1D/CCD lazer barkod skaneri |
Xeyr | O, heç vaxt şəkil çəkmir — yalnız bir xətt boyunca əks olunan lazer intensivliyini ölçür. detectAuto()-a veriləcək kadr yoxdur. |
Şişirtmə yoxdur: lazer skaner bunu proqram təminatı yeniləməsi ilə oxumayacaq. Bu sensorun fiziki məhdudiyyətidir, yol xəritəsindəki boşluq deyil.
Hər WIA Code wiacode.com/s.html-ə istinad edən kiçik standart QR yamağı (booster) daşıyır. Hər hansı mövcud QR oxuyucusu — sizinki daxil olmaqla, dəyişdirilmədən — artıq bu yamağı skan edə bilər və brauzerdə WIA veb skanerinə çata bilər. Doğma (native) inteqrasiya bu əlavə addımı aradan qaldırır.
| yalnız booster (inteqrasiya edilməyib) | doğma dekodlaşdırma (bu səhifə) | |
|---|---|---|
| payload-a gedən addımlar | 2 — booster-i skan edin, səhifəni yükləyin, kameranı yenidən koda yönəldin | 1 — öz boru xəttiniz onu birbaşa dekodlaşdırır |
| şəbəkə | tələb olunur — veb səhifə yükləyir | yoxdur — tamamilə oflayn |
| nə əldə edirsiniz | birbaşa heç nə — booster yalnız sabit yönləndirmə URL-i daşıyır | öz tətbiqinizdə dəqiq orijinal payload sətri |
| tanınan formalar | yalnız kiçik yerləşdirilmiş kvadrat yamaq | dərc edilmiş 8 silueti hamısı |
| dekodlaşdırma gecikməsi | QR oxumanız, üstəgəl şəbəkə gediş-gəlişi | tək-kadr dekodlaşdırma — istinad mühərrikinin öz sazlama HUD-unda ölçülmüş kadr başına ≈386ms |
WIA Code-u tətbiq etmək uyğunluq testindən keçən hər kəs üçün pulsuzdur — royalti yoxdur, rəqib skaner üçün istisna yoxdur. Tam öhdəliyi oxuyun və qiymətləndirmə dəstini əldə edin ↗
Dəsti işə saldıqdan sonra sualınız var? Kütləvi buraxılış, tərəfdaşlıq və kommersiya tətbiqi sorğuları eyni ünvana göndərilir. wiasoom@smilestory.ai
WIA Code SmileStory Co., Ltd.-nin məhsuludur. Booster QR sabit yönləndirmədir, payload-un surəti deyil — doğma inteqrasiya skanerinizdə çatışmayan şeydir.