Google Vision API'nin gelişmiş görsel anlama özelliğini kullanarak güvenli arama ek açıklamasındaki her bir kategorinin olasılık değerlerine erişmek ve bunları görüntülemek için API çağrısından alınan yanıttan yararlanabilirsiniz. Yanıt, farklı kategorilere ilişkin olasılık değerleri de dahil olmak üzere güvenli arama açıklama bilgilerini içeren bir JSON nesnesi içerir.
API'ye istekte bulunurken analiz etmek istediğiniz görüntüyü belirtmeniz gerekir. API daha sonra görüntüyü işleyecek ve güvenli arama açıklaması da dahil olmak üzere çeşitli bilgileri içeren bir yanıt döndürecektir. Güvenli arama ek açıklaması, görselin yetişkinlere yönelik, tıbbi, şiddet içeren, sahte ve müstehcen gibi farklı kategorilerde müstehcen içerik içerme olasılığına ilişkin bir değerlendirme sağlar.
Her kategorinin olasılık değerlerine erişmek için JSON yanıtını ayrıştırabilir ve ilgili bilgileri çıkarabilirsiniz. Güvenli arama ek açıklaması, yanıttaki "safeSearchAnnotation" alanıyla temsil edilir. Bu alanda her kategori için olasılık değerlerini bulacaksınız.
Python kullanarak olabilirlik değerlerine nasıl erişebileceğinize ve görüntüleyebileceğinize dair bir örnek:
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}")
Yukarıdaki kod her kategori için olasılık değerlerinin çıktısını verecektir:
adult: VERY_UNLIKELY spoof: UNLIKELY medical: VERY_UNLIKELY violence: VERY_UNLIKELY racy: VERY_UNLIKELY
Bu olasılık değerlerine erişerek ve görüntüleyerek, farklı kategorilerdeki görseldeki müstehcen içerik düzeyini belirleyebilirsiniz. Bu bilgiler içerik denetimi, filtreleme veya ebeveyn kontrol sistemleri gibi çeşitli uygulamalarda yararlı olabilir.
Google Vision API'nin gelişmiş görsel anlama özelliğini kullanarak güvenli arama ek açıklamasındaki her bir kategorinin olasılık değerlerine erişmek ve bunları görüntülemek için, API yanıtını ayrıştırmanız ve "safeSearchAnnotation" alanından ilgili bilgileri çıkarmanız gerekir. Bu bilgi, farklı kategorilerdeki uygunsuz içeriğin varlığını değerlendirmenize yardımcı olabilir.
ile ilgili diğer yeni sorular ve cevaplar Gelişmiş görüntü anlayışı:
- Google Vision API'de nesne tanımaya yönelik önceden tanımlanmış bazı kategoriler nelerdir?
- Güvenli arama tespit özelliğini diğer denetleme teknikleriyle birlikte kullanmak için önerilen yaklaşım nedir?
- Python'da Google Vision API'yi kullanarak güvenli arama ek açıklamasını nasıl edinebiliriz?
- Güvenli arama tespiti özelliğinin içerdiği beş kategori nelerdir?
- Google Vision API'nin güvenli arama özelliği görsellerdeki müstehcen içeriği nasıl tespit eder?
- Yastık kütüphanesini kullanarak bir görüntüde tespit edilen nesneleri görsel olarak nasıl tanımlayabilir ve vurgulayabiliriz?
- Çıkarılan nesne bilgilerini pandaların veri çerçevesini kullanarak tablo biçiminde nasıl düzenleyebiliriz?
- Tüm nesne açıklamalarını API'nin yanıtından nasıl çıkarabiliriz?
- Google Vision API'nin işlevselliğini göstermek için hangi kitaplıklar ve programlama dili kullanılıyor?
- Google Vision API, görüntülerde nesne algılamayı ve yerelleştirmeyi nasıl gerçekleştirir?
Gelişmiş görsel anlama bölümünde daha fazla soru ve yanıt görüntüleyin