WIA Code-u mövcud skanerinizə əlavə edin

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.

Necə uyğunlaşır

Kamera kadrı mövcud QR kitabxanası və wiascan-core.js tərəfindən paralel olaraq dekodlaşdırılır 📷 kamera kadrı Mövcud QR kitabxananız dəyişdirilməyib + wiascan-core.js əlavə edildi — detectAuto() Nəticə işləyicisi eyni callback, hər hansı payload

Mövcud QR yoluna toxunulmayıb. WIA Code dekodlaşdırılması eyni kadrda paralel işləyir.

Minimal inteqrasiya

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 ↗.

Skanerlərinizdən hansı bunu edə bilər

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ələ inteqrasiya etmədiyiniz skanerlər artıq işləyir — bu gün

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

Açıq öhdəlik

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

Həmçinin bax

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.