POS, ਕਿਓਸਕ, ਅਤੇ ਸਕੈਨਰ SDK ਟੀਮਾਂ ਲਈ ਜੋ ਪਹਿਲਾਂ ਹੀ QR ਡੀਕੋਡਰ ਚਲਾ ਰਹੀਆਂ ਹਨ। ਇਹ ਤੁਹਾਡੇ ਦੁਆਰਾ ਪਹਿਲਾਂ ਤੋਂ ਭੇਜੇ ਜਾ ਰਹੇ QR ਰਸਤੇ ਨੂੰ ਛੂਹੇ ਬਿਨਾਂ, ਇਸਦੇ ਨਾਲ WIA Code ਪੜ੍ਹਨ ਦਾ ਸਭ ਤੋਂ ਛੋਟਾ ਰਸਤਾ ਹੈ।
ਮੌਜੂਦਾ QR ਰਸਤਾ ਅਛੂਤਾ ਰਹਿੰਦਾ ਹੈ। WIA Code ਡੀਕੋਡਿੰਗ ਇਸਦੇ ਨਾਲ, ਉਸੇ ਫਰੇਮ ਉੱਤੇ ਚੱਲਦੀ ਹੈ।
ਉਹੀ ਫਰੇਮ, ਇੱਕ ਵਾਧੂ ਕਾਲ। ਜੇ ਤੁਹਾਡੀ QR ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਕੁਝ ਨਹੀਂ ਮਿਲਦਾ, ਤਾਂ ਉਹੀ ImageData ਨੂੰ 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);
}
ਇਹ ਪੰਨਾ ਪ੍ਰਕਾਸ਼ਿਤ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਇਹ ਬਿਲਕੁਲ ਇਹੀ detectAuto() ਕਾਲ ਇੱਕ ਅਸਲੀ ਅਨੁਰੂਪਤਾ ਵੈਕਟਰ (clean_square_url.png, ਮੁਲਾਂਕਣ ਕਿੱਟ) ਦੇ ਵਿਰੁੱਧ ਚਲਾਈ ਗਈ ਸੀ, ਅਤੇ ਇਸਨੇ ਇਸਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਡੀਕੋਡ ਕੀਤਾ — ਇਹ ਬਿਨਾਂ-ਟੈਸਟ ਕੀਤਾ ਨਮੂਨਾ ਕੋਡ ਨਹੀਂ ਹੈ।
ਆਪਣੇ ਖੁਦ ਦੇ ਬਿਲਡ ਨੂੰ ਉਸੇ ਤਰੀਕੇ ਨਾਲ ਪ੍ਰਮਾਣਿਤ ਕਰੋ: ਰੈਫਰੈਂਸ ਇੰਜਣ ਨੂੰ ਸਾਰੇ 35 ਅਨੁਰੂਪਤਾ ਵੈਕਟਰਾਂ ਦੇ ਵਿਰੁੱਧ node verify.js ਨਾਲ ਚਲਾਓ — ਮੁਲਾਂਕਣ ਕਿੱਟ ↗।
ਇਹ ਇੱਕ ਸਾਫਟਵੇਅਰ ਤਬਦੀਲੀ ਹੈ, ਹਾਰਡਵੇਅਰ ਨਹੀਂ — ਪਰ ਸਿਰਫ਼ ਉਹਨਾਂ ਸਕੈਨਰਾਂ ਲਈ ਜੋ ਪਹਿਲਾਂ ਤਾਂ ਇੱਕ ਚਿੱਤਰ ਕੈਪਚਰ ਕਰਦੇ ਹਨ।
| ਸਕੈਨਰ ਦੀ ਕਿਸਮ | ਸਾਫਟਵੇਅਰ ਦੁਆਰਾ ਅੱਪਗ੍ਰੇਡ ਕਰਨ ਯੋਗ? | ਕਿਉਂ |
|---|---|---|
| ਕੈਮਰਾ-ਆਧਾਰਿਤ 2D ਇਮੇਜਰ, ਫੋਨ/ਕਿਓਸਕ/ਵੈਬਕੈਮ |
ਹਾਂ | ਇਹ ਇੱਕ ਅਸਲੀ ਚਿੱਤਰ ਫਰੇਮ ਕੈਪਚਰ ਕਰਦਾ ਹੈ — ਉਹੀ ਇਨਪੁੱਟ ਜਿਸਨੂੰ ਉੱਪਰ ਦਿੱਤੀ ਉਦਾਹਰਨ ਡੀਕੋਡ ਕਰਦੀ ਹੈ। |
| ਲੇਜ਼ਰ-ਆਧਾਰਿਤ 1D/CCD ਲੇਜ਼ਰ ਬਾਰਕੋਡ ਸਕੈਨਰ |
ਨਹੀਂ | ਇਹ ਕਦੇ ਵੀ ਕੋਈ ਚਿੱਤਰ ਕੈਪਚਰ ਨਹੀਂ ਕਰਦਾ — ਇਹ ਸਿਰਫ਼ ਇੱਕ ਲਾਈਨ ਦੇ ਨਾਲ ਪ੍ਰਤੀਬਿੰਬਿਤ ਲੇਜ਼ਰ ਦੀ ਤੀਬਰਤਾ ਨੂੰ ਮਾਪਦਾ ਹੈ। detectAuto() ਨੂੰ ਸੌਂਪਣ ਲਈ ਕੋਈ ਫਰੇਮ ਨਹੀਂ ਹੈ। |
ਬਿਨਾਂ ਕਿਸੇ ਅਤਿਕਥਨੀ ਦੇ: ਇੱਕ ਲੇਜ਼ਰ ਸਕੈਨਰ ਫਰਮਵੇਅਰ ਅੱਪਡੇਟ ਨਾਲ ਇਸਨੂੰ ਨਹੀਂ ਪੜ੍ਹੇਗਾ। ਇਹ ਸੈਂਸਰ ਦੀ ਭੌਤਿਕ ਸੀਮਾ ਹੈ, ਰੋਡਮੈਪ ਵਿੱਚ ਕੋਈ ਕਮੀ ਨਹੀਂ।
ਹਰ WIA Code ਇੱਕ ਛੋਟਾ ਸਟੈਂਡਰਡ QR ਪੈਚ (ਬੂਸਟਰ) ਲੈ ਕੇ ਜਾਂਦਾ ਹੈ ਜੋ wiacode.com/s.html ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ। ਕੋਈ ਵੀ ਮੌਜੂਦਾ QR ਰੀਡਰ — ਤੁਹਾਡਾ ਵੀ, ਬਿਨਾਂ ਬਦਲਿਆ — ਪਹਿਲਾਂ ਹੀ ਉਸ ਪੈਚ ਨੂੰ ਸਕੈਨ ਕਰ ਸਕਦਾ ਹੈ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ WIA ਵੈਬ ਸਕੈਨਰ ਤੱਕ ਪਹੁੰਚ ਸਕਦਾ ਹੈ। ਨੇਟਿਵ ਏਕੀਕਰਨ ਇਸ ਵਾਧੂ ਕਦਮ ਨੂੰ ਹਟਾ ਦਿੰਦਾ ਹੈ।
| ਸਿਰਫ਼ ਬੂਸਟਰ (ਏਕੀਕ੍ਰਿਤ ਨਹੀਂ) | ਨੇਟਿਵ ਡੀਕੋਡ (ਇਹ ਪੰਨਾ) | |
|---|---|---|
| ਪੇਲੋਡ ਤੱਕ ਦੇ ਕਦਮ | 2 — ਬੂਸਟਰ ਨੂੰ ਸਕੈਨ ਕਰੋ, ਪੰਨਾ ਲੋਡ ਕਰੋ, ਕੈਮਰੇ ਨੂੰ ਦੁਬਾਰਾ ਕੋਡ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰੋ | 1 — ਤੁਹਾਡੀ ਆਪਣੀ ਪਾਈਪਲਾਈਨ ਇਸਨੂੰ ਸਿੱਧਾ ਡੀਕੋਡ ਕਰਦੀ ਹੈ |
| ਨੈੱਟਵਰਕ | ਲੋੜੀਂਦਾ — ਇਹ ਇੱਕ ਵੈਬ ਪੰਨਾ ਲੋਡ ਕਰਦਾ ਹੈ | ਕੋਈ ਨਹੀਂ — ਪੂਰੀ ਤਰ੍ਹਾਂ ਆਫਲਾਈਨ |
| ਤੁਹਾਨੂੰ ਕੀ ਮਿਲਦਾ ਹੈ | ਸਿੱਧਾ ਕੁਝ ਨਹੀਂ — ਬੂਸਟਰ ਸਿਰਫ਼ ਇੱਕ ਸਥਿਰ ਰੀਡਾਇਰੈਕਟ URL ਲੈ ਕੇ ਜਾਂਦਾ ਹੈ | ਤੁਹਾਡੀ ਆਪਣੀ ਐਪ ਵਿੱਚ, ਬਿਲਕੁਲ ਅਸਲੀ ਪੇਲੋਡ ਸਟਰਿੰਗ |
| ਪਛਾਣੇ ਗਏ ਆਕਾਰ | ਸਿਰਫ਼ ਛੋਟਾ ਏਮਬੈਡਿਡ ਵਰਗ ਪੈਚ | ਪ੍ਰਕਾਸ਼ਿਤ ਸਾਰੀਆਂ 8 ਸਿਲੋਏਟਾਂ |
| ਡੀਕੋਡ ਲੇਟੈਂਸੀ | ਤੁਹਾਡਾ QR ਪੜ੍ਹਨਾ, ਨਾਲ ਹੀ ਇੱਕ ਨੈੱਟਵਰਕ ਰਾਊਂਡ ਟ੍ਰਿਪ | ਸਿੰਗਲ-ਫਰੇਮ ਡੀਕੋਡ — ਰੈਫਰੈਂਸ ਇੰਜਣ ਦੇ ਆਪਣੇ ਡੀਬੱਗ HUD ਉੱਤੇ ਮਾਪਿਆ ਗਿਆ ਪ੍ਰਤੀ ਫਰੇਮ ≈386ms |
ਅਨੁਰੂਪਤਾ ਟੈਸਟ ਪਾਸ ਕਰਨ ਵਾਲੇ ਹਰ ਕਿਸੇ ਲਈ WIA Code ਨੂੰ ਲਾਗੂ ਕਰਨਾ ਮੁਫ਼ਤ ਹੈ — ਕੋਈ ਰਾਇਲਟੀ ਨਹੀਂ, ਕਿਸੇ ਮੁਕਾਬਲੇਬਾਜ਼ ਸਕੈਨਰ ਲਈ ਕੋਈ ਛੋਟ ਨਹੀਂ। ਪੂਰਾ ਵਾਅਦਾ ਪੜ੍ਹੋ ਅਤੇ ਮੁਲਾਂਕਣ ਕਿੱਟ ਲਓ ↗
ਕਿੱਟ ਚਲਾਉਣ ਤੋਂ ਬਾਅਦ ਸਵਾਲ ਹਨ? ਬਲਕ ਜਾਰੀ ਕਰਨ, ਭਾਈਵਾਲੀ, ਅਤੇ ਵਪਾਰਕ ਅਪਣਾਉਣ ਸੰਬੰਧੀ ਪੁੱਛਗਿੱਛਾਂ ਉਸੇ ਪਤੇ 'ਤੇ ਜਾਂਦੀਆਂ ਹਨ। wiasoom@smilestory.ai
WIA Code SmileStory Co., Ltd. ਦਾ ਇੱਕ ਉਤਪਾਦ ਹੈ। ਬੂਸਟਰ QR ਇੱਕ ਸਥਿਰ ਰੀਡਾਇਰੈਕਟ ਹੈ, ਪੇਲੋਡ ਦੀ ਕਾਪੀ ਨਹੀਂ — ਨੇਟਿਵ ਏਕੀਕਰਨ ਹੀ ਉਹ ਹੈ ਜੋ ਤੁਹਾਡੇ ਸਕੈਨਰ ਵਿੱਚ ਗਾਇਬ ਹੈ।