文件名称:vips:vips 图像处理库的 Ruby 扩展
文件大小:4.21MB
文件格式:ZIP
更新时间:2024-06-18 04:46:19
Ruby
贵宾 使用vips程序不直接操作图像,而是在源图像上创建图像处理操作的管道。 当管道的末端连接到目标时,整个管道会立即执行,一次将图像从源并行传输到目标一个部分。 因为ruby-vips是并行的,所以它很快,而且因为它不需要将整个图像保存在内存中,所以它很轻。 该gem是ruby-vips的向后兼容分支,但还包括(并编译) 源代码。 安装 将此行添加到您的应用程序的Gemfile中: gem 'vips' 然后执行: $ bundle 或者自己安装: $ gem install vips 您仍然需要安装glib和gobject-introspection 。 用法 与。 贡献 叉它 创建功能分支( git checkout -b my-new-feature ) 提交更改( git commit -am 'Add some feature' ) 推送到分支( git p
【文件预览】:
vips-master
----vips.gemspec(1KB)
----lib()
--------vips()
--------vips.rb(20KB)
----Gemfile(105B)
----spec()
--------image_spec.rb(16KB)
--------vips_spec.rb(4KB)
--------connection_spec.rb(5KB)
--------spec_helper.rb(708B)
--------samples()
--------region_spec.rb(815B)
----Rakefile(390B)
----.travis.yml(988B)
----example()
--------daltonize8.rb(2KB)
--------thumb.rb(699B)
--------example1.rb(154B)
--------example4.rb(367B)
--------connection.rb(479B)
--------trim8.rb(1KB)
--------progress.rb(713B)
--------annotate.rb(482B)
--------wobble.rb(1KB)
--------example5.rb(745B)
--------watermark.rb(690B)
--------example2.rb(564B)
--------inheritance_with_refcount.rb(6KB)
--------example3.rb(386B)
----README.md(2KB)
----ext()
--------Rakefile(737B)
----.yardopts(46B)
----.gitignore(167B)