8000 revise README · libvips/ruby-vips@3a3086c · GitHub
[go: up one dir, main page]

Skip to content

Commit 3a3086c

Browse files
committed
revise README
1 parent ef7fa56 commit 3a3086c

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

README.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@
66
This gem is a Ruby binding for the [libvips image processing
77
library](https://libvips.github.io/libvips).
88

9-
Programs that use `ruby-vips` don't manipulate images directly, instead
10-
they create pipelines of image processing operations building on a source
11-
image. When the end of the pipe is connected to a destination, the whole
12-
pipeline executes at once, streaming the image in parallel from source to
13-
destination a section at a time. Because `ruby-vips` is parallel, it's quick,
14-
and because it doesn't need to keep entire images in memory, it's light.
9+
libvips is a [demand-driven, horizontally
10+
threaded](https://github.com/libvips/libvips/wiki/Why-is-libvips-quick)
11+
image processing library. Compared to similar
12+
libraries, [libvips runs quickly and uses little
13+
memory](https://github.com/libvips/libvips/wiki/Speed-and-memory-use).
14+
libvips is licensed under the [LGPL
15+
2.1+](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html).
1516

1617
## Requirements
1718

@@ -25,7 +26,7 @@ and because it doesn't need to keep entire images in memory, it's light.
2526

2627
## Install
2728

28-
It's just:
29+
[Install libvips](https://libvips.github.io/libvips/install.html), then:
2930

3031
```
3132
$ gem install ruby-vips

0 commit comments

Comments
 (0)
0