功能描述
ClassifyingRubbish可以對圖檔中的物品垃圾進行分類,并給出具體的物品名稱。
前提條件
請確定您已開通圖像識别服務,若未開通服務請立即開通。
圖檔限制
圖檔類型:JPEG、JPG、PNG。
圖檔大小:圖檔小于等于3M。
圖檔分辨率:不限制圖檔分辨率,但圖檔分辨率太高可能會導緻API識别逾時,逾時時間為5秒。
URL位址中不能包含中文字元。
調試
在OpenAPI Explorer中直接運作該接口。
示例代碼
!/usr/bin/env python
coding=utf-8
from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.acs_exception.exceptions import ClientException
from aliyunsdkcore.acs_exception.exceptions import ServerException
from aliyunsdkimagerecog.request.v20190930.ClassifyingRubbishRequest import ClassifyingRubbishRequest
client = AcsClient('', '', 'cn-shanghai')
request = ClassifyingRubbishRequest()
request.set_accept_format('json')
request.set_ImageURL("http://viapi-test.oss-cn-shanghai.aliyuncs.com/demo-center/imagerecog/ClassifyingRubbish2.jpg")
response = client.do_action_with_exception(request)
python2: print(response)
print(str(response, encoding='utf-8'))
請求參數
ImageURL String 圖檔URL位址
常見垃圾輸出列舉值如下:
1.可回收物
廢紙張:紙闆箱、報紙、廢棄書本、快遞紙袋、列印紙、信封、廣告單、紙塑鋁複合包裝(利樂包)。
廢塑膠:食品與日用品塑膠瓶罐及瓶蓋(飲料瓶、奶瓶、洗髮乳瓶、乳液罐)、食用油桶、塑膠碗(盆)、塑膠盒子(食品保鮮盒、收納盒)、塑膠玩具(塑膠積木、塑膠模型)、塑膠衣架、施工安全帽、PE塑膠、pvc、亞克力闆、塑膠卡片、密胺餐具、kt闆、泡沫(泡沫塑膠、水果網套)。
廢玻璃制品:食品及日用品玻璃瓶罐(調料瓶、酒瓶、化妝品瓶)、玻璃杯、窗玻璃、玻璃制品(放大鏡、玻璃擺件)、碎玻璃。
廢金屬:金屬瓶罐(易拉罐、食品罐/桶)、金屬廚具(菜刀、鍋)、金屬工具(刀片、指甲剪、螺絲刀)、金屬制品(鐵釘、鐵皮、鋁箔)。
廢織物:舊衣服、床單、枕頭、棉被、皮鞋、毛絨玩具(布偶)、棉襖、包、皮帶、絲綢制品。
其它:電路闆(主機闆、記憶體條)、充電寶、電線、插頭、木制品(積木、砧闆)。
2.有害垃圾
廢鎳镉電池和廢氧化汞電池:充電電池、镉鎳電池、鉛酸電池、蓄電池、紐扣電池。
廢熒光燈管:熒光(日光)燈管、鹵素燈。
廢藥品及其包裝物:過期藥物、藥物膠囊、藥片、藥品内包裝。
廢油漆和溶劑及其包裝物:廢油漆桶、染發劑殼、過期的指甲油、去光水。
廢礦物油及其包裝物。
廢含汞溫度計、廢含汞血壓計:水銀血壓計、水銀體溫計、水銀溫度計。
廢殺蟲劑及其包裝:老鼠藥(毒鼠強)、殺蟲噴霧罐。
廢膠片及廢相紙:x光片等感光膠片、相片底片。
3.廚餘垃圾(濕垃圾)
食材廢料:谷物及其加工食品(米、米飯、面、面包、豆類)、肉蛋及其加工食品(雞、鴨、豬、牛、羊肉、蛋、動物内髒、臘肉、午餐肉、蛋殼)、水産及其加工食品(魚、魚鱗、蝦、蝦殼、鱿魚)、蔬菜(綠葉菜、根莖蔬菜、菌菇)、調料、醬料。
剩菜剩飯:火鍋湯底(瀝幹後的固體廢棄物)、魚骨、碎骨、茶葉渣、咖啡渣。
過期食品:糕餅、糖果、風幹食品(肉幹、紅棗、中藥材)、粉末類食品(沖泡飲料、面粉)、寵物飼料。
瓜皮果核:水果果肉(椰子肉)、水果果皮(西瓜皮、桔子皮、蘋果皮)、水果莖枝(葡萄枝)、果實(西瓜籽)。
花卉植物:家養綠植、花卉、花瓣、枝葉。
中藥藥渣。
4.其他垃圾(幹垃圾)
餐巾紙、衛生間用紙、尿不濕、貓砂、狗尿墊、污損紙張、煙蒂、幹燥劑、污損塑膠、尼龍制品、編織袋、防碎氣泡膜、大骨頭、硬貝殼、硬果殼(椰子殼、榴蓮殼、核桃殼、玉米衣、甘蔗皮)、硬果實(榴蓮核、鳳梨蜜核)、毛發、灰土、爐渣、橡皮泥、太空沙、帶膠制品(膠水、膠帶)、花盆、毛巾、一次性餐具、鏡子、陶瓷制品、竹制品(竹籃、竹筷、牙簽)、成分複雜的制品(傘、筆、眼鏡、打火機)。
線上調試執行個體
至于下面這個藥品。這個嘛?算法看來還待優化~