للوصول إلى قيم الاحتمالية وعرضها لكل فئة في التعليق التوضيحي للبحث الآمن باستخدام ميزة فهم الصور المتقدمة في Google Vision API، يمكنك الاستفادة من الاستجابة المستلمة من استدعاء API. تحتوي الاستجابة على كائن JSON يتضمن معلومات التعليق التوضيحي للبحث الآمن، بما في ذلك قيم الاحتمالية للفئات المختلفة.
عند تقديم طلب إلى واجهة برمجة التطبيقات (API)، يتعين عليك تحديد الصورة التي تريد تحليلها. ستقوم واجهة برمجة التطبيقات (API) بعد ذلك بمعالجة الصورة وإرجاع استجابة تحتوي على معلومات متنوعة، بما في ذلك التعليق التوضيحي للبحث الآمن. يوفر التعليق التوضيحي للبحث الآمن تقييمًا لاحتمال احتواء الصورة على محتوى صريح في فئات مختلفة، مثل للبالغين، والطبي، والعنيف، والمحاكاة الساخرة، والمفعم بالحيوية.
للوصول إلى قيم الاحتمالية لكل فئة، يمكنك تحليل استجابة JSON واستخراج المعلومات ذات الصلة. يتم تمثيل التعليق التوضيحي للبحث الآمن في حقل "تعليق البحث الآمن" في الاستجابة. ستجد في هذا الحقل قيم الاحتمالية لكل فئة.
فيما يلي مثال لكيفية الوصول إلى قيم الاحتمالية وعرضها باستخدام بايثون:
python import json # Assuming you have the API response stored in a variable called 'response' response = { "safeSearchAnnotation": { "adult": "VERY_UNLIKELY", "spoof": "UNLIKELY", "medical": "VERY_UNLIKELY", "violence": "VERY_UNLIKELY", "racy": "VERY_UNLIKELY" } } # Parse the JSON response data = json.loads(response) # Access and display the likelihood values likelihood_values = data["safeSearchAnnotation"] for category, likelihood in likelihood_values.items(): print(f"{category}: {likelihood}")
سيُخرج الكود أعلاه قيم الاحتمالية لكل فئة:
adult: VERY_UNLIKELY spoof: UNLIKELY medical: VERY_UNLIKELY violence: VERY_UNLIKELY racy: VERY_UNLIKELY
من خلال الوصول إلى قيم الاحتمالية هذه وعرضها، يمكنك تحديد مستوى المحتوى الصريح في الصورة عبر الفئات المختلفة. يمكن أن تكون هذه المعلومات مفيدة في تطبيقات مختلفة، مثل الإشراف على المحتوى أو التصفية أو أنظمة الرقابة الأبوية.
للوصول إلى قيم الاحتمالية لكل فئة وعرضها في التعليق التوضيحي للبحث الآمن باستخدام ميزة فهم الصور المتقدمة في Google Vision API، تحتاج إلى تحليل استجابة واجهة برمجة التطبيقات واستخراج المعلومات ذات الصلة من حقل "safeSearchAnnotation". يمكن أن تساعدك هذه المعلومات في تقييم وجود محتوى صريح في فئات مختلفة.
أسئلة وأجوبة أخرى حديثة بخصوص فهم الصور المتقدم:
- ما هي بعض الفئات المحددة مسبقًا للتعرف على الكائنات في Google Vision API؟
- ما هو الأسلوب الموصى به لاستخدام ميزة اكتشاف البحث الآمن مع تقنيات الإشراف الأخرى؟
- كيف يمكننا الحصول على شرح البحث الآمن باستخدام Google Vision API في بايثون؟
- ما هي الفئات الخمس المضمنة في ميزة اكتشاف البحث الآمن؟
- كيف تكتشف ميزة البحث الآمن في Google Vision API المحتوى الصريح داخل الصور؟
- كيف يمكننا تحديد الكائنات المكتشفة وإبرازها بصريًا في الصورة باستخدام مكتبة الوسائد؟
- كيف يمكننا تنظيم معلومات الكائن المستخرجة بتنسيق جدولي باستخدام إطار بيانات الباندا؟
- كيف يمكننا استخراج جميع التعليقات التوضيحية للكائن من استجابة واجهة برمجة التطبيقات؟
- ما المكتبات ولغة البرمجة المستخدمة لتوضيح وظائف Google Vision API؟
- كيف تقوم Google Vision API باكتشاف الكائنات وتوطينها في الصور؟
عرض المزيد من الأسئلة والأجوبة في الفهم المتقدم للصور