我希望检测图像是不是人脸。我知道有很多云 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 版本而异),然后按照示例代码进行操作。