【文件属性】:
文件名称:ropencv:用于OpenCVFFIRuby包装器
文件大小:633KB
文件格式:ZIP
更新时间:2021-05-23 03:07:22
Ruby
OpenCVRuby绑定
ROpenCV是开放源代码计算机视觉库的ffiRuby绑定。
与其他OpenCV ruby绑定项目(如或此绑定是通过解析具有以下优点的OpenCV C ++标头自动生成的:
自动更新
完整的API覆盖范围
与原始C ++接口非常匹配
状态:
OpenCV C ++标头中的所有标记方法都被包装
内存管理需求审查
目前,不支持多线程或GPU
执照
ROpenCV是在BSD许可下发布的,它对于学术和商业用途都是免费的。
相容性说明
ROpenCV可以在支持Ruby和OpenCV 2.4.4或更高版本的任何平台上运行。 它已在以下平台上成功测试。
具有Ruby 1.9.3和OpenCV 2.4.4-2.4.6Linux
带有Ruby 1.9.3和OpenCV 2.4.4的Mac OSX-2.4.6
安装
运行以下命令后,应安装ROpenCV和所有必需的依赖项
【文件预览】:
ropencv-master
----.gitignore(306B)
----ext()
--------post_opencv300.txt(573B)
--------post_opencv249.txt(466B)
--------post_opencv300a.txt(356B)
--------parser_out.txt(103KB)
--------opencv.txt(15KB)
--------src()
--------extconf.rb(132B)
--------pre_opencv244.txt(2KB)
--------rbind.rb(8KB)
--------helper.rb(9KB)
--------opencv.yml(804KB)
--------post_opencv244.txt(353B)
--------post_opencv400.txt(551B)
--------post_opencv310.txt(170B)
--------CMakeLists.txt(58B)
----manifest.xml(279B)
----examples()
--------file_storage.rb(605B)
--------polyfit.rb(423B)
--------video2images.rb(285B)
--------data()
--------find_homography.rb(385B)
--------find_keypoints.rb(431B)
--------hough_circles.rb(646B)
--------harr_cascade.rb(1KB)
--------hog_descriptor.rb(865B)
--------match_keypoints.rb(1KB)
----README.md(2KB)
----License.txt(1KB)
----lib()
--------ropencv.rb(129B)
--------ropencv()
----ropencv.gemspec(945B)
----Gemfile(38B)
----.yardopts(63B)
----test()
--------test_triangulate_points.rb(878B)
--------suite.rb(221B)
--------test_mat.rb(5KB)
--------test_vector.rb(2KB)
--------test_scalar.rb(789B)
--------test_vec.rb(3KB)
--------test_opencv.rb(605B)
--------test_helper.rb(220B)
--------test_recognizer.rb(1KB)
----CMakeLists.txt(59B)
----Gemfile.lock(278B)