眾所周知有一個非常神聖的職業:"鑑黃師",鑑黃師是一個因為""的需要而設立的特殊崗位。其職業特性對執業者有很高要求,鑑黃民警往往要承受心理、生理的雙重壓力。
因為每天鑑黃師都要"閱片無數",如果每天都用肉眼去看的話,看多了第二天的太陽都是"綠色的"。所以小編今天給大家介紹一下,Python界的鑑黃師。
那麼如何才能讓Python變成"鑑黃師"呢?
一、打開圖片,轉換為YCbCr 格式,
二、根據 cb 、 cr 值判斷當前像素是否為皮膚
三、計算圖片中皮膚所佔的像素數量。如果該數量超過圖片總像素的30%,則判斷為se情圖片
代碼非常的簡單
如果需要源碼自己去研究的話,嘿嘿嘿~~~
可以關注私信小編【圖片識別】即可,都是為了學習,我懂的!
運行的效果圖
總結
用算法還是比較容易實現的,如果是純se情圖片的話,識別率還是非常的高,但是咱們作為老司機也知道有一些是會保留那麼一份神秘感,會有衣服干擾,或者環境的影響(比如:什麼浴室呀、臥室呀、沙發呀、廚房呀等等,你懂得..)這樣會導致誤判率比較高。
還有就沒有能判斷圖片裡面是人還是動物。
(emmm,是人還是動物,人獸?!為什麼突然間口味變重了?!)
圖片像素大於10W的時候識別速度會變慢,所以事前最好先縮放一下,如果想速度快一些的話。
閱讀更多 嬌兮心有之 的文章