您好,登錄后才能下訂單哦!
本篇文章為大家展示了如何使用NSFW嘗試一下圖片鑒黃,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
開始之前了解首先要先了解一下「NSFW」,「NSFW」是(Not Safe For Work)的意思,不適宜工作場所。(嗯~也就是說不適合工作的時候觀看...) 是由yahoo開源的一套鑒黃的模型。
https://github.com/yahoo/open_nsfw
使用Caffe模型訓練而來,主要是針對恐怖,血腥,色情等圖片進行鑒別。
項目的markdown中說明了使用方式,非常簡單的Docker一鍵啟動。大家可以去github直接查看使用方式。
docker build -t caffe:cpu https://raw.githubusercontent.com/BVLC/caffe/master/docker/cpu/Dockerfile
嗯...好吧,無法訪問。給出了一個·假地址·。那么只能選擇其他的方案了。
自行安裝失敗...Caffe環境沒有安裝成功,國外的環境基本都是Ubuntu,而國內的都是CentOS。嘗試N次。放棄!
后來發現Tensorflow-nsfw的版本。
「https://github.com/mdietrichstein/tensorflow-open_nsfw」
當前支持python3.6 與 tensorflow 1.12。已經通過相關測試,其他版本請慎重測試。盡量選擇相同版本。
下載完成環境正常的話直接可以通過
python classify_nsfw.py -m data/open_nsfw-weights.npy test.jpg
進行測試。「注意:當前僅支持jpeg格式圖片」
Results for 'test.jpg' SFW score: 0.9355766177177429 NSFW score: 0.06442338228225708
NSFW score 就是識別出不適合于工作場景的分值。總分為10分,分值越高,表示該圖片越不適合于工作場景。
說實話圖片還真是難找,特別是對我,完全就找不到哪里的圖片能讓分值變成8分以上~ 利用搜索引擎找了幾張圖片,個人覺得應該要8分以上了。但是結果...
蒼老師
結果分值
但是計算結果仍是差強人意!
上述內容就是如何使用NSFW嘗試一下圖片鑒黃,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。