Sha256: 5ad2689efdec8a02ca7b9afdb2552829bffac7e7f3e9c811b5ac808b1fe7b59a
Contents?: true
Size: 1.29 KB
Versions: 2
Compression:
Stored size: 1.29 KB
Contents
- support vips_flatten(), see https://github.com/jcupitt/ruby-vips/issues/45 btw, there's a method called to_memory in JPEGWriter and PNGWriter, that works cool to retrieve the VIPS::Image as a memory buffer, will be cool if this method is moved up to Writer and then it handles the correct to_memory method using the image headers. add from_memory? or should the open method accept a blob in place of a path? TODO * Verify that all memory gets released when vips ops return errors. Namely, make sure that the allocated IMAGEs get released via ruby's free callbacks. * Allow for injecting ruby code into an image transformation pipeline (may be slow to call out to ruby with every read, but may be worthwhile for fun custom image processors). * Tap into VIPS callback system to allow progress updates, etc. * Allow for creating a ruby endpoint to the pipeline could be useful for streaming. * Image#to_a * look into other.h, audit all libvips methods and make sure they are all implemented * JRuby support * Optional extensions to core Ruby classes, allowing operations such as [1, 2, 3] & im . This could be optionally enabled by requiring e.g. vips/core_ext * Put groups of image operations into modules, breaking docs into themes and possibly allowing for selective loading of image ops.
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby-vips-0.3.8 | TODO |
ruby-vips-0.3.7 | TODO |