બારકોડ સ્કેનર અને ડિકોડર
UPC, EAN, Code 128, Code 39, ITF અને Codabar વાંચવા માટે તમારો કેમેરો વાપરો અથવા છબી અપલોડ કરો—ઝડપી, ખાનગી અને મફત. QR કોડ પણ વાંચે છે.
સ્કેનર અને ડિકોડર
આ કોઈપણ લેપટોપ અથવા ફોનને સક્ષમ બારકોડ રીડરમાં ફેરવી દે છે. આ ટૂલ ગ્રાહક-પક્ષની બે એન્જિન્સથી લોકપ્રિય રિટેલ અને લોજિસ્ટિક્સ સિમ્બોલોજીઝને ડિકોડ કરે છે: જ્યારે ઉપલબ્ધ હોય ત્યારે Shape Detection API (ઘણા ઉપકરણો પર હાર્ડવેર-એક્સેલરેટેડ) અને ફોલબેક તરીકે સુધારેલો ZXing ડિકોડર. કાંઈયું પણ અપલોડ નથી—ડિટેક્શન અને ડિકોડિંગ પૂરેપૂરી રીતે તમારા બ્રાઉઝરમાં જ ચાલે છે જે ઝડપ અને ગોપનીયતા માટે છે.
કેમેરા અને છબી ડિકોડિંગ કેવી રીતે કાર્ય કરે છે
- ફ્રેમ કૅપ્ચર: જ્યારે તમે સ્કેન દબાવો ત્યારે એપ્લિકેશન તમારા લાઈવ કેમેરા સ્ટ્રીમમાંથી (અથવા તમે અપલોડ કરેલી છબીમાંથી) એક ફ્રેમ સેમ્પલ કરે છે.
- ડિટેક્શન: અમે પ્રથમ ઝડપી ડિવાઇસ-આધારિત શોધ માટે Shape Detection API (BarcodeDetector) અજમાવીએ છીએ. જો સુપ્રત ન હોય અથવા કાંઈ મળે ન હોય તો અમે વેબ માટે કંપાઇલ કરેલા ZXing પર ફોલબેક કરીએ છીએ.
- ડિકોડિંગ: ડિટેક્ટ થયેલ ક્ષેત્રને પ્રોસેસ કરીને એન્કોડ થયેલ ડેટા પુનઃપ્રાપ્ત કરવામાં આવે છે (UPC/EAN અંકો, Code 128/39 ટેક્સ્ટ, વગેરે).
- પરિણામો: ડિકોડ કરાયેલ પેલોડ અને ફોર્મેટ પ્રિવ્યુની નીચે દેખાશે. તમે ટેક્સ્ટ તરત જ નકલ કરી શકો છો.
- ગોપનીયતા: બધી પ્રોસેસિંગ લોકલી થાય છે—કોઈ છબી અથવા વિડિઓ ફ્રેમ તમારું ડિવાઇસ છોડતા નથી.
સમર્થિત બારકોડ ફોર્મેટ
ફોર્મેટ | પ્રકાર | સામાન્ય ઉપયોગ |
---|---|---|
EAN-13 / EAN-8 | 1D | EU અને ઘણા વિસ્તારોમાં રિટેલ વસ્તુઓ |
UPC-A / UPC-E | 1D | ઉત્તર અમેરિકા માં રિટેલ વસ્તુઓ |
Code 128 | 1D | લોજિસ્ટિક્સ, શિપિંગ લેબલ, ઇન્વેન્ટરી ID |
Code 39 | 1D | ઉત્પાદન, એસેટ ટૅગ્સ, સરળ અલ્ફાન્યુમેરિક્સ |
Interleaved 2 of 5 (ITF) | 1D | કાર્ટન, પેલેટ, વિતરણ |
Codabar | 1D | લાઇબ્રેરીઝ, રક્ત બેંકો, જૂના સિસ્ટમો |
QR Code | 2D | URLs, ટિકિટો, પેઈમેન્ટ, ડિવાઇસ પેરિંગ |
કેમેરા સ્કેનિંગ ટીપ્સ
- કોડ ને પ્રકાશિત કરો, લેન્સ ને નહીં: ચમક અને પરાવર્તન ટાળવા માટે બાજુથી તેજ, વિખરાયેલું પ્રકાશ વાપરો. ગ્લોસી લેબલને ઢલાવો અથવા પ્રકાશની દિશા બદલવાનો પ્રયત્ન કરો.
- જરૂર પડે ત્યારે ટોર્ચ વાપરો: ફોનમાં અંધારા પરિસ્થિતિમાં ફલૅશલાઇટ ચાલુ કરો. ચમક ઘટાડવા માટે ડિવાઇસને થોડું ખૂણામાં રાખો.
- યોગ્ય અંતર મેળવો: જ્યારે બારકોડ વિયુનું 60–80% ભરવા લાગે ત્યારે નજીક આવો. બહુ દૂર = ખૂબ ઓછા પિક્સલ; બહુ નજીક = ખરાબ ફોકસ.
- ફોકસ અને એક્સપોઝર: ફોકસ/ઓટો-એક્સપોઝર માટે બારકોડ પર ટૅપ કરો. ઘણા ફોનમાં AE/AF લૉક કરવા માટે લાંબુ દબાવો.
- 1D કોડ માટે દિશા મહત્વપૂર્ણ છે: સ્ક્રીન પર બારઝ આડેઆડા ચાલે એ રીતે ફેરવો. જો શોધ કઠિન હોય તો 90° અથવા 180° અજમાવો.
- સ્થિર રાખો: ભુજોને ટેકો આપો, સપાટીએ આરામ કરો અથવા બંને હાથનો ઉપયોગ કરો. અડધો સેકંડ રોકવાથી પરિણામમાં સુધારો થાય છે.
- ક્વાઈએટ ઝોન ધ્યાનમાં લો: કોડની આસપાસ પાતળી સફેદ મારજિન છોડી દો—બારજ નજીક સુધી ક્રોપ ન કરો.
- તરખડ અને વાંકાશ ઘટાડો: કોડને સમતલ રાખો અને કેમેરાને પેરલલ રાખો. વાંકેલા લેબલ માટે વિકૃતિ ઘટાડવા માટે થોડી પાછળ નિકળો અને પછી તંગ ક્રોપ કરો.
- મુખ્ય કેમેરાને પ્રાધાન્ય આપો: નાની કોડ માટે અલ્ટ્રા-વાઈડ લેન્સથી દૂર રહો; મુખ્ય (1×) અથવા ટેલિફોટો કેમેરાનો ઉપયોગ કરો.
- છબી બદલતા મોડ્સથી બચો: Portrait/Beauty/HDR/motion-blur જેવા મોડ્સ બંધ કરો જે બારીક બારઝને નરમ કરી શકે.
- લેન્સ સાફ કરો: આંગળીઓના નિશાન અને ધૂળ તીક્ષ્ણતા અને કોન્ટ્રાસ્ટ ઘટાડે છે.
- QR કોડ માટે: આખો ચોરસ (ક્વાઈએટ ઝોન સાથે) દૃશ્યમાં અને લગભગ સીધો રાખવો; ફાઇન્ડર કોર્નરોની અડધી કાપાથી બચો.
છબીઓ અપલોડ કરતી વખતે શ્રેષ્ઠ પરિણામ
- યોગ્ય ફોર્મેટ વાપરો: PNG કડક ધાર જાળવે છે; JPEG ઉચ્ચ ગુણવત્તા પર (≥ 85) ઠીક છે. HEIC/HEIF ને PNG અથવા JPEG માં રૂપાંતરિત કરો પહેલા અપલોડ.
- રિઝોલ્યુશન મહત્વપૂર્ણ છે: નાના લેબલ: ≥ 1000×1000 px. મોટા કોડ: ≥ 600×600 px. ડિજિટલ ઝૂમ ટાળો—નજીક આવી ને ક્રોપ કરો.
- તીક્ષ્ણ રાખો: ફોનને સ્થિર કરો, ફોકસ માટે ટૅપ કરો અને થોડીવાર રોકાવો. મોશન બ્લર પાતળા બાર અને QR મૉડ્યુલોને નષ્ટ કરે છે.
- ક્વાઈએટ ઝોન સાથે ક્રોપ કરો: બારકોડ આસપાસ ક્રોપ કરો પણ પાતળી સફેદ મારજિન છોડો; બાર અથવા મૉડ્યુલોમાં કાપશો નહીં.
- દિશા ઠીક કરો: છબી બાજુે અથવા ਉલ્ટી હોય તો પહેલા તેને ફેરવો—EXIF રોટેશન હંમેશા માન્ય ન હોય.
- લાઇટિંગ નિયંત્રિત કરો: તેજ, વિખરાયેલું પ્રકાશ વાપરો; ગ્લોસી લેબલ પરથી ચમક દૂર કરવા માટે થોડું ઢાલો.
- કોન્ટ્રાસ્ટ વધારવો (જો જરૂરી હોય તો): ગ્રેસ્કેલમાં કન્વર્ટ કરીને કોન્ટ્રાસ્ટ વધારો. કિનારો ધુમાડો કરી શકે તેવા ભારે ફિલ્ટર્સ અથવા નોઇઝ-рિડક્શનથી બચો.
- ફ્લેટન અને ડી-સ્ક્યૂ: વાંકેલા પેકેજ માટે થોડી પાછળ ખસકો, કોડને સમાન ઢબમાં લાવો અને પછી તંગ રીતે ક્રોપ કરો.
- એક સમયે એક કોડ: જો ફોટો માં બહુ બારકોડ હોય તો લક્ષ્ય કોડ માટે ક્રોપ કરો.
- મૂળ જાળવો: મૂળ ફાઇલ અપલોડ કરો. મેસેજિંગ એપ્સ ઘણીવાર કમ્પ્રેસ કરી ને આર્ટિફૅક્ટ્સ ઉમેરે છે.
- સ્ક્રીનમાંથી: સિધા સ્ક્રીનશોટ પસંદ કરો. જો ડિસ્પ્લેનું ફોટો લઈ રહ્યા હોય તો બૅન્ડિંગ ઘટાડવા માટે બ્રાઇટનેસ થોડું ઘટાડો.
- બીજો ડિવાઇસ અથવા લેન્સ અજમાવો: શ્રેષ્ઠ વિગત માટે મુખ્ય (1×) કેમેરાનો ઉપયોગ કરો; અલ્ટ્રા-વાઇડ ડિકોડેબિલિટી પર પ્રભાવ કરી શકે છે.
ડિકોડિંગ નિષ્ફળતાઓ માટે સમસ્યાઓનું નિરાકરણ
- સિમ્બોલોજી ની નિશ્ચિતતા કરો: સમર્થિત: EAN-13/8, UPC-A/E, Code 128, Code 39, ITF, Codabar અને QR. સમર્થિત નથી: Data Matrix, PDF417.
- ભિન્ન દિશાઓ અજમાવો: કોડ અથવા ડિવાઇસને 90° ના પગલાં પર ફેરવો. 1D બારકોડ માટે આડાં બાર સૌથી સહેલા હોય છે.
- સુમેળિત રીતે ક્રોપ કરો: બારકોડ આસપાસ ક્રોપ કરો અને પાતળી સફેદ ક્વાઈએટ ઝોન રાખો. બારઝમાં કાપશો નહીં.
- કૉન્ટ્રાસ્ટ વધારવો: લાઇટિંગ સુધારો, ચમક ટાળો, હળવા બેકગ્રાઉન્ડ પર ડાર્ક બાર્સ લક્ષ્ય કરો; અપલોડ માટે ગ્રેસ્કેલ સાથે વધુ કૉન્ટ્રાસ્ટ અજમાવો.
- ઉલ્ટા રંગો માટે તપાસો: જો બાર હલકા અને પૃષ્ઠભૂમિ અંધારી હોય તો વધુ પ્રકાશ સાથે ફરીથી ફોટોગ્રાફ કરો અથવા અપલોડ પહેલાં રંગો ઉલટાવો.
- ઉપયોગી રિઝોલ્યુશન વધારવું: નજીક આવો, ઉચ્ચ રિઝોલ્યુશન ફોટો વાપરો અથવા શ્રેષ્ઠ કેમેરામાં બદલો.
- તરખડ/વાંકાશ ઘટાડો: લેબલ સમતલ કરો, કેમેરાને કોડ સાથે સમકક્ષ રાખો અથવા થોડી પાછળ ખસકી ને પછી તંગ ક્રોપ કરો.
- પ્રિન્ટ ગુણવત્તા અને ક્વાઈએટ ઝોન તપાસો: ફેલતા કે ખૂંચળા કોડ અથવા ગુમ થયેલ ક્વાઈએટ ઝોન ડિકોડિંગ અટકાવી શકે છે. વધુ સ્વચ્છ નમૂનો અજમાવો.
- પ્રસંગિક હોય તો ડેટા નિયમો ચકાસો: કેટલાંક ફોર્મેટમાં નિયમાનુસારિતતાઓ હોય છે (જેમ કે ITF માટે સરખા અંકો; Code 39 માટે સીમિત અક્ષર). કોડ તેના નિયમોનું પાલન કરે છે તેની ખાતરી કરો.
- ડિવાઇસ/બ્રાઉઝર ભિન્નતા: બીજો ડિવાઇસ અથવા બ્રાઉઝર અજમાવો. ટોર્ચ ચાલુ કરો; ફોકસ માટે ટૅપ કરો અને સ્થિર રાખો.
- છબી અપલોડ—દિશા/પ્રોસેસિંગ: સાઇડવેઝ ફોટા અપલોડ કરતાં પહેલા ફેરવો. ભારે ફિલ્ટર્સ અથવા નોઇઝ રિડક્સન ટાળો.
- હજી અટક્યા છો? તંગ ક્રોપ, વધુ સારી લાઇટિંગ અને બીજો ડિવાઇસ અજમાવો. કોડ નુકશાનગ્રસ્ત અથવા અસમર્થિત હોઈ શકે છે.
ગોપનીયતા અને ઓન-ડિવાઇસ પ્રોસેસિંગ
આ સ્કેનર સંપૂર્ણપણે તમારા બ્રાઉઝરમાં ચાલે છે: કેમેરા ફ્રેમ અને અપલોડ કરેલી છબીઓ ક્યારેય તમારા ડિવાઇસ બહાર નથી જતી. તરત ઉપયોગ કરો—કોઈ સાઇન-અપ કે ટ્રેકિંગ પિક્સલ નથી. પ્રારંભિક લોડ પછી, ઘણા બ્રાઉઝર્સ એ પણ ટૂલ અનિયમિત અથવા ઑફલાઇન કનેક્શન સાથે ચલાવી શકે છે.