
حققت Google اليوم تقدمًا كبيرًا في التعلم الآلي والذكاء الاصطناعي. وتسمح لها الموارد المتراكمة ، الإعلامية والمالية على حد سواء ، بالقيام بذلك. لدى جميع الشركات الأخرى أو المتحمسين فقط فرصة عظيمة للاستفادة من المعرفة التي تم جمعها بدون مثل هذه الموارد. لحسن الحظ ، يعطي محرك البحث مثل هذه الفرصة مقابل رسوم. إحدى الأدوات التي توفرها Google هي رؤية الماكينة أو Cloud Vision. الأداة قوية للغاية ، قادرة على تحليل صورة رقمية بالتفصيل للصور الموجودة عليها ، حتى مزاج أبطال الصورة. فيما يلي وصف تفصيلي لعملية تثبيت Vision وتكوينه واستخدامه.
عن الدفع
تستأجر Google Cloud Vision ، وتتقاضى مبلغًا معينًا لكل خيار من الخيارات المتاحة. على سبيل المثال ، يكلف خيار تعريف الصور على صورة 1.50 دولارًا لكل 1000 صورة. يأخذ محرك البحث نفس المبلغ تقريبًا للخيارات المتبقية. انظر قائمة الأسعار الكاملة
هنا . الخبر السار هو أن كل حساب جديد في Google يعطي 300 دولار للحساب. هذا يسمح لك بتجربة رؤية الماكينة من محرك بحث مجانًا بلا حدود.
التسجيل
اتبع
الرابط ، وانقر على Try It Free واملأ نموذج التسجيل. بشكل منفصل ، تجدر الإشارة فقط إلى أنه بالنسبة للعمل ، ستحتاج إلى إدخال بيانات الدفع الخاصة بك ، حتى على الرغم من قرض بقيمة 300 دولار. ضمن هذا الحد ، لن يتم خصم أي شيء من بطاقتك. يجب أن تكون بيانات البطاقة حقيقية (مثل رقم هاتف جهة الاتصال) ، ولكن يمكن لأي شخص أن يخترع اسم الشركة - لا أحد يتفقدها. إذا أعطيت جهة اتصال أو معلومات دفع خاطئة ، فسيتعين عليك إعادة إنشاء حساب الدفع ، لذا قم بتقديم البيانات الحقيقية على الفور.
التثبيت
تثبيت الإطار من خلال Composer:
composer require google/cloud-vision
ألاحظ هنا أنه عند تثبيت المكتبة ، قد تنفد ذاكرة Composer إذا كان لديك خادم ضعيف. على سبيل المثال ، لدي 1 غيغابايت من ذاكرة الوصول العشوائي ، والتي لم تكن كافية. هناك طريقتان للخروج من الموقف - إما توسيع موارد الخادم أو تثبيته على الجهاز المحلي (على معظم أجهزة الكمبيوتر الحديثة هناك أكثر من 2 غيغابايت ، وهو أكثر من كافٍ). بعد التثبيت ، يمكن نقل ملفات المكتبة يدويًا إلى الخادم والعمل مع إطار العمل. يمكنك التثبيت عبر WSL (نظام Windows الفرعي لنظام Linux) ، إذا كنت تستخدم نظام التشغيل Windows ، أو من خلال وحدة تحكم Linux باستخدام الأمر أعلاه.
النقطة الثانية هي إصدار PHP. تتطلب الرؤية ما لا يقل عن السابعة. تحديث إذا كنت أكبر سنا.
المصادقة
بعد التثبيت ، تحتاج إلى تحديد التثبيت بطريقة أو بأخرى عن طريق الربط بحساب Google الخاص بك. يتم ذلك باستخدام مفتاح حساب الخدمة ، الذي يتم تخزينه داخل الملف على الخادم / الجهاز المحلي الخاص بك. لإنشاء مفتاح ، اتبع الرابط:
https://console.cloud.google.com/apis/credentials/serviceaccountkey؟_ga=2.81515287.-1059122667.1452437442في القائمة المنسدلة الوحيدة ، حدد "حساب خدمة جديد" ، ثم أدخل الاسم باللغة اللاتينية (أي ما تفهمه). لا تختار أي دور (ليس في هذه الحالة). انقر على "إنشاء" ولا تتردد في تخطي التحذير بشأن غياب الدور. في نفس الوقت ، سيتم تنزيل ملف المفتاح إلى جهاز الكمبيوتر الخاص بك. ضع الملف في مجلد واحد مع تثبيت الإطار (مجلد المشروع). هذا اختياري ، ولكنه أسهل. يتطلب إطار العمل تحديد مسار الملف على وجه التحديد في النظام. للقيام بذلك ، قم بإنشاء متغير بيئة على النحو التالي:
export GOOGLE_APPLICATION_CREDENTIALS="/var/www/myproject/myproject_service.json"
سيكون المسار إلى الملف مختلفًا بالنسبة لك - لا تنس تغييره.
استخدم
تم إعداد كل شيء ، حان الوقت لتجربة Cloud Vision في العمل. قم بإنشاء ملف php بالمحتويات التالية:
يتم وصف العملية برمتها في التعليقات على التعليمات البرمجية. أولاً ، نقوم بتضمين إطار العمل في الكود ، وننشئ نسخة منه ، ونقوم بتحميل الصورة للتحليل في الكود. يجب وضعه مسبقًا في هذا المجلد ، المسار الذي تحدده. بعد ذلك ، سيعرض الرمز جميع السمات بدوره ، والتي ستحدد الصورة المحددة. على سبيل المثال ، يمكن أن تكون "قطة" و "فرو أبيض" و "عشب أخضر" والمزيد - كل ما ستراه Google Cloud Vision في الصورة هو رؤية الماكينة. وهذا هو الأساس. يمكنك حفظ واستخدام هذه المعلومات كما يحلو لك. ستصف الخيارات الأخرى الأكثر تعقيدًا للعمل مع Vision I في مقالات أخرى.