Merge pull request #1102 from medanat/master

Change jcupitt references to libvips.
This commit is contained in:
John Cupitt 2018-09-21 17:21:34 +01:00 committed by GitHub
commit 3850774b39
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
14 changed files with 24 additions and 24 deletions

View File

@ -1,7 +1,7 @@
language: cpp
before_script:
- $PYTHON -m pip download --no-deps https://github.com/jcupitt/pyvips/archive/$PYVIPS_VERSION.tar.gz
- $PYTHON -m pip download --no-deps https://github.com/libvips/pyvips/archive/$PYVIPS_VERSION.tar.gz
- tar xf $PYVIPS_VERSION.tar.gz
- $PYTHON -m pip install --user --upgrade pyvips-$PYVIPS_VERSION/[test]
- ./autogen.sh

View File

@ -1,13 +1,13 @@
# libvips : an image processing library
[![Build Status](https://travis-ci.org/jcupitt/libvips.svg?branch=master)](https://travis-ci.org/jcupitt/libvips)
[![Build Status](https://travis-ci.org/libvips/libvips.svg?branch=master)](https://travis-ci.org/libvips/libvips)
[![Coverity Status](https://scan.coverity.com/projects/6503/badge.svg)](https://scan.coverity.com/projects/jcupitt-libvips)
libvips is a [demand-driven, horizontally
threaded](https://github.com/jcupitt/libvips/wiki/Why-is-libvips-quick)
threaded](https://github.com/libvips/libvips/wiki/Why-is-libvips-quick)
image processing library. Compared to similar
libraries, [libvips runs quickly and uses little
memory](https://github.com/jcupitt/libvips/wiki/Speed-and-memory-use).
memory](https://github.com/libvips/libvips/wiki/Speed-and-memory-use).
libvips is licensed under the [LGPL
2.1+](https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html).
@ -26,10 +26,10 @@ It comes with bindings for [C](API/current/using-from-c.html),
and the [command-line](API/current/using-cli.html). Full bindings
are available for [Ruby](https://rubygems.org/gems/ruby-vips),
[Python](https://pypi.python.org/pypi/pyvips),
[PHP](https://github.com/jcupitt/php-vips),
[PHP](https://github.com/libvips/php-vips),
[.NET](https://www.nuget.org/packages/NetVips),
[Go](https://github.com/davidbyttow/govips), and
[Lua](https://github.com/jcupitt/lua-vips). libvips
[Lua](https://github.com/libvips/lua-vips). libvips
is used as an image processing engine by [sharp (on
node.js)](https://www.npmjs.org/package/sharp),
[bimg](https://github.com/h2non/bimg),
@ -38,7 +38,7 @@ node.js)](https://www.npmjs.org/package/sharp),
[carrierwave-vips](https://github.com/eltiare/carrierwave-vips),
[mediawiki](http://www.mediawiki.org/wiki/Extension:VipsScaler),
[PhotoFlow](https://github.com/aferrero2707/PhotoFlow) and others.
The official libvips GUI is [nip2](https://github.com/jcupitt/nip2),
The official libvips GUI is [nip2](https://github.com/libvips/nip2),
a strange combination of a spreadsheet and an photo editor.
There are packages for most unix-like operating systems and binaries for
@ -48,7 +48,7 @@ Windows and OS X.
We keep pre-baked tarballs of releases on the vips website:
https://github.com/jcupitt/libvips/releases
https://github.com/libvips/libvips/releases
Untar, then in the libvips directory you should just be able to do:
@ -70,8 +70,8 @@ Once `configure` is looking OK, compile and install with the usual:
By default this will install files to `/usr/local`.
We have detailed guides on the wiki for [building on
Windows](https://github.com/jcupitt/libvips/wiki/Build-for-Windows) and
[building on OS X](https://github.com/jcupitt/libvips/wiki/Build-for-macOS).
Windows](https://github.com/libvips/libvips/wiki/Build-for-Windows) and
[building on OS X](https://github.com/libvips/libvips/wiki/Build-for-macOS).
# Testing
@ -94,7 +94,7 @@ pyvips, the libvips Python binding.
Checkout the latest sources with:
$ git clone git://github.com/jcupitt/libvips.git
$ git clone git://github.com/libvips/libvips.git
Building from git needs more packages, you'll need at least `swig`, `gtk-doc`
and `gobject-introspection`, see the dependencies section below. For example:
@ -220,7 +220,7 @@ via imagemagick instead.
### PDFium
If present, libvips will attempt to load PDFs via PDFium. This library must be
packaged by https://github.com/jcupitt/docker-builds/tree/master/pdfium
packaged by https://github.com/libvips/docker-builds/tree/master/pdfium
If PDFium is not detected, libvips will look for poppler-glib instead.

2
TODO
View File

@ -129,7 +129,7 @@
- add porter-duff compositing, see
https://github.com/jcupitt/ruby-vips/issues/28
https://github.com/libvips/ruby-vips/issues/28
- now vips_linear() has uchar output, can we do something with orc?

View File

@ -296,7 +296,7 @@ $ vipsthumbnail kgdev.jpg --iprofile /usr/share/color/icc/colord/FOGRA28L_webcoa
I've had good results with this profile:
https://github.com/jcupitt/nip2/blob/master/share/nip2/data/cmyk.icm
https://github.com/libvips/nip2/blob/master/share/nip2/data/cmyk.icm
It makes nice-looking images from most CMYK files, and is completely free.

View File

@ -290,7 +290,7 @@ $ vipsthumbnail kgdev.jpg --iprofile /usr/share/color/icc/colord/FOGRA28L_webcoa
Ive had good results with this profile:
</para>
<para>
https://github.com/jcupitt/nip2/blob/master/share/nip2/data/cmyk.icm
https://github.com/libvips/nip2/blob/master/share/nip2/data/cmyk.icm
</para>
<para>
It makes nice-looking images from most CMYK files, and is completely free.

View File

@ -350,7 +350,7 @@ negative_generate( VipsRegion *or,
include the source in your program, or use %GModule to make a binary
plugin that will be loaded by libvips at startup. There are some <ulink
role="online-location"
url="https://github.com/jcupitt/vips-gmic">example
url="https://github.com/libvips/vips-gmic">example
plugins available</ulink>.
</para>

View File

@ -12,7 +12,7 @@
For VIPS @VIPS_VERSION@.
The latest version of this documentation can be found on the
<ulink role="online-location"
url="http://jcupitt.github.io/libvips/API/current/">VIPS website</ulink>.
url="http://libvips.github.io/libvips/API/current/">VIPS website</ulink>.
</releaseinfo>
</bookinfo>

View File

@ -44,7 +44,7 @@
* philipgiuliani
* 25/6/14
* - stop on zip write >4gb, thanks bgilbert
* - save metadata, see https://github.com/jcupitt/libvips/issues/137
* - save metadata, see https://github.com/libvips/libvips/issues/137
* 18/8/14
* - use g_ date funcs, helps Windows
* 14/2/15

View File

@ -497,7 +497,7 @@ vips__openslide_generate( VipsRegion *out,
* somehow marking this tile as unreadable.
*
* See
* https://github.com/jcupitt/libvips/commit/bb0a6643f94e69294e36d2b253f9bdd60c8c40ed#commitcomment-19838911
* https://github.com/libvips/libvips/commit/bb0a6643f94e69294e36d2b253f9bdd60c8c40ed#commitcomment-19838911
*/
error = openslide_get_error( rslide->osr );
if( error ) {

View File

@ -1130,7 +1130,7 @@ rtiff_parse_palette( Rtiff *rtiff, VipsImage *out )
/* Old-style colourmaps were 8-bit. If all the top bytes are zero,
* assume we have one of these.
*
* See: https://github.com/jcupitt/libvips/issues/220
* See: https://github.com/libvips/libvips/issues/220
*/
for( i = 0; i < len; i++ )
if( (read->red16[i] >> 8) |

View File

@ -801,7 +801,7 @@ vips_cache_operation_add( VipsOperation *operation )
/* If two threads call the same operation at the same time,
* we can get multiple adds. Let the first one win. See
* https://github.com/jcupitt/libvips/pull/181
* https://github.com/libvips/libvips/pull/181
*/
if( !g_hash_table_lookup( vips_cache_table, operation ) ) {
VipsOperationFlags flags =

View File

@ -525,7 +525,7 @@ vips_affine_build( VipsObject *object )
affine->trn.idy -= 1;
/* If there's an alpha, we have to premultiply before resampling. See
* https://github.com/jcupitt/libvips/issues/291
* https://github.com/libvips/libvips/issues/291
*/
have_premultiplied = FALSE;
if( vips_image_hasalpha( in ) ) {

View File

@ -395,7 +395,7 @@ vips_thumbnail_build( VipsObject *object )
in = t[2];
/* If there's an alpha, we have to premultiply before shrinking. See
* https://github.com/jcupitt/libvips/issues/291
* https://github.com/libvips/libvips/issues/291
*/
have_premultiplied = FALSE;
if( vips_image_hasalpha( in ) ) {

View File

@ -2,7 +2,7 @@
# resize a 1000x1000 image to every size in [100,1000], check for black
# see https://github.com/jcupitt/libvips/issues/131
# see https://github.com/libvips/libvips/issues/131
# set -x