هل صادفك ذات مرة كود QR و أردت قرائته و لم تكن تملك هاتفا ذكيا؟ , هل احتجت ذات مرة للتعرف على أرقام شريط كود و لكنك لم تكن تملك ماسح الكودات الباهض الثمن الذي يستعمل في المغازات التجارية؟
أنا كذلك صادفت هذا النوع من التحديات و وجدت لها حلا مبتكرا,
في البداية سنحتاج لكاميرا من النوع الجيد, أنا قمت بتجربة webcam 2mp و لم تنجح التجربة لذا أعدت التجربة بواسطة كاميرا 5 ميجا بيكسل و نجح الأمر.
لدي كود ما أردت استرجاع الأرقام التي وقع فسخها, قمت أولا بتصوير الكود بواسطة الهاتف الجوال 5 ميجا بيكسل و من ثم أرسلتها بالبلوتوث إلى أوبنتو لأحصل على هذه الصورة بعد تقليل حجمها من خلال خاصية Crop ببرنامج Shotwell
بعدها قمت بتحويلها إلى كود بواسطة الموقع http://zxing.org/w/decode.jspx
لأحصل على الأرقان التالية 0001595642 و هي الأرقام التي وقع حذفها
ثم قمت باستعمال برنامج EAN BARCODE v 1.80 و هو برنامج مجاني لتوليد Code Barre يعمل عبر برنامج Wine و حصلت على هذه الكود
و الذي أستطيع إعادة طباعته و استعماله من جديد, كما يمكنني قرائته بواسطة برنامج zbar الذي يعمل على لينوكس
sudo apt-get install zbar-tools
البرنامج يعمل مع الصورة الثانية و لكن للأسف لا يمكنه التعرف على الصورة الأولى لأن فيها تشويش أي أن الصورة ليست نقية كما يجب
الطريقة كالآتي و هي تمكنك من قراءة Qr Code كذلك بكل سهولة
مثال:
كما يمكننا استعمال الويب كام إن كانت ذات جودة عالية عبر
و هكذا أقرأ أي كود مباشرة عبر الويب كام
في اﻷخير أود أن أقترح عليكم موقعا مفيد بالفرنسية فيه شرح حول كيف تعمل هذه الكودات و لماذا وقع اختيارها بهذا الشكل
http://www.aurel32.net/elec/codes_barres.php
الطريقة كالآتي و هي تمكنك من قراءة Qr Code كذلك بكل سهولة
مثال:
النتيجةzbarimg -q 0000001595642.jpg
أيضاEAN-13:0000001595642
zbarimg -q 200px-Qrcode_wikipedia_fr.jpg
QR-Code:http://fr.wikipedia.org/
كما يمكننا استعمال الويب كام إن كانت ذات جودة عالية عبر
zbarcam --raw /dev/video0
و هكذا أقرأ أي كود مباشرة عبر الويب كام
في اﻷخير أود أن أقترح عليكم موقعا مفيد بالفرنسية فيه شرح حول كيف تعمل هذه الكودات و لماذا وقع اختيارها بهذا الشكل
http://www.aurel32.net/elec/codes_barres.php