2
我希望檢測圖像是否面部。因爲我知道有很多雲API來解決這個問題,但是我希望我可以通過gem/plugin或者在本地運行的東西(不提交API請求)來做到這一點。是否有任何圖像識別寶石/插件紅寶石在軌道上?
所以任何已經有此經驗的人都可以分享。感謝您的提前。
我希望檢測圖像是否面部。因爲我知道有很多雲API來解決這個問題,但是我希望我可以通過gem/plugin或者在本地運行的東西(不提交API請求)來做到這一點。是否有任何圖像識別寶石/插件紅寶石在軌道上?
所以任何已經有此經驗的人都可以分享。感謝您的提前。
我還沒有嘗試過圖書館還自己卻
https://github.com/jeffrafter/ruby-opencv
具有面部識別短的示例代碼段 - 雖然我認爲這是用於RubyGem OpenCV的(源或至少一個原來的叉子),在過去的幾年裏都沒有開發過。
http://rubygems.org/gems/opencv
gem "opencv", "~> 0.0.7"
如果您需要更多跟上時代的特點也許嘗試
https://github.com/amarburg/opencv-ffi
雖然你需要將模塊導入您的公共文件夾(或任何文件夾中正在使用導入外部代碼 - 它隨Rails版本而變化),然後按照示例代碼進行操作。
嗨粘貼,抱歉遲到回覆您的帖子,只需再次打開stackoverflow。非常感謝你的建議,我已經閱讀並嘗試這一個,實際上仍然在與這個stuf一起滾動,但我仍然對這個例子感到困惑,特別是在面部檢測器的例子中,我需要https://github.com/ ruby-opencv/ruby-opencv/blob/master/examples/face_detect.rb我真的不知道如何嘗試這個(步驟)。也許你有任何想法來嘗試這個例子?謝謝 – Khalid
通過這個例子,最好在交互式控制檯中運行它以開始。確保在系統上可以找到完整的正面測試xml文件。您可以在Github網站上找到它,網址爲https://github.com/ruby-opencv/ruby-opencv/blob/master/test/samples/haarcascade_frontalface_alt.xml.gz。看起來你可能需要將它解壓縮(你如何做到這一點將取決於你使用的操作系統)。 – Pasted