Каб атрымаць доступ і адлюстраваць значэнні імавернасці для кожнай катэгорыі ў анатацыі бяспечнага пошуку з дапамогай пашыранай функцыі разумення малюнкаў API Google Vision, вы можаце выкарыстоўваць адказ, атрыманы ад выкліку API. Адказ змяшчае аб'ект JSON, які змяшчае інфармацыю аб анатацыях бяспечнага пошуку, уключаючы значэнні верагоднасці для розных катэгорый.
Робячы запыт у API, вам трэба пазначыць выяву, якую вы хочаце прааналізаваць. Затым API апрацуе малюнак і верне адказ, які змяшчае розную інфармацыю, уключаючы анатацыю бяспечнага пошуку. Анатацыя бяспечнага пошуку дае ацэнку верагоднасці таго, што выява змяшчае нецэнзурнае змесціва ў розных катэгорыях, напрыклад, для дарослых, медыцынскае, гвалтоўнае, фальсіфікаванае і пікантнае.
Каб атрымаць доступ да значэнняў верагоднасці для кожнай катэгорыі, вы можаце прааналізаваць адказ JSON і атрымаць адпаведную інфармацыю. Анатацыя бяспечнага пошуку прадстаўлена полем "safeSearchAnnotation" у адказе. У гэтым полі вы знойдзеце значэнні верагоднасці для кожнай катэгорыі.
Вось прыклад таго, як вы можаце атрымаць доступ і адлюстраваць значэнні верагоднасці з дапамогай Python:
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
Атрымліваючы доступ і адлюстроўваючы гэтыя значэнні імавернасці, вы можаце вызначыць узровень непрыстойнага змесціва на малюнку ў розных катэгорыях. Гэтая інфармацыя можа быць карыснай у розных праграмах, напрыклад, у сістэмах мадэрацыі кантэнту, фільтрацыі або бацькоўскага кантролю.
Каб атрымаць доступ і адлюстраваць значэнні імавернасці для кожнай катэгорыі ў анатацыі бяспечнага пошуку з дапамогай пашыранай функцыі разумення малюнкаў API Google Vision, вам трэба прааналізаваць адказ API і атрымаць адпаведную інфармацыю з поля "safeSearchAnnotation". Гэтая інфармацыя можа дапамагчы вам ацаніць наяўнасць нецэнзурнага кантэнту ў розных катэгорыях.
Іншыя апошнія пытанні і адказы адносна Пашыранае разуменне малюнкаў:
- Якія прадвызначаныя катэгорыі для распазнавання аб'ектаў у Google Vision API?
- Які рэкамендаваны падыход для выкарыстання функцыі выяўлення бяспечнага пошуку ў спалучэнні з іншымі метадамі мадэрацыі?
- Як мы можам атрымаць анатацыю бяспечнага пошуку з дапамогай API Google Vision у Python?
- Якія пяць катэгорый уключае функцыя выяўлення бяспечнага пошуку?
- Як функцыя бяспечнага пошуку Google Vision API выяўляе нецэнзурнае змесціва на выявах?
- Як мы можам візуальна вызначыць і вылучыць выяўленыя аб'екты на малюнку з дапамогай бібліятэкі падушак?
- Як мы можам арганізаваць здабытую інфармацыю аб аб'екце ў таблічным фармаце, выкарыстоўваючы фрэйм дадзеных pandas?
- Як мы можам атрымаць усе анатацыі аб'екта з адказу API?
- Якія бібліятэкі і мовы праграмавання выкарыстоўваюцца для дэманстрацыі функцыянальнасці API Google Vision?
- Як API Google Vision выконвае выяўленне і лакалізацыю аб'ектаў у малюнках?
Больш пытанняў і адказаў глядзіце ў раздзеле "Пашыранае разуменне малюнкаў".