Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

libvips

A fast image processing library with low memory needs
Collective - Host: opensource - https://opencollective.com/libvips - Website: https://libvips.github.io/libvips/ - Code: https://github.com/libvips/libvips

fix flush of left-over bits

we were not adjusting for pixel size, thanks MathemanFlo

see https://github.com/libvips/libvips...

github.com/libvips/libvips - b2feb4805fa6ca46978b81176b7b96ecbace76b6 authored over 4 years ago
Regenerate POTFILES.in

github.com/libvips/libvips - 3836492a98cbe47682e017a3f8d4fd9700de9df0 authored over 4 years ago
Update C++ binding and function list

github.com/libvips/libvips - e5323b070bd4468629243de1c1def64e4652ecf7 authored over 4 years ago
Compile with --disable-deprecated on Travis

github.com/libvips/libvips - d67eca7b8a55d9fe0698710e83b8cf23f895dc67 authored over 4 years ago
Add unit test for vips_mosaic / vips_globalbalance

github.com/libvips/libvips - 541e58610bf48e3ef46a583c81e69384ad07842c authored over 4 years ago
Add unit test for vips_matrixinvert

github.com/libvips/libvips - 4b5db786f05513ea94744d9fb46e13a362871737 authored over 4 years ago
Avoid using unneeded variables

github.com/libvips/libvips - f6b9f382ec4cebe0f757de736d7ed12742168689 authored over 4 years ago
Remove outdated comment

github.com/libvips/libvips - 597def2f77a6d3d47a5680034c316bca7c258dad authored over 4 years ago
Convert the mosaicing directory to vips8

github.com/libvips/libvips - c3da8ee58342409c0a7a79ecf128084c042b5759 authored over 4 years ago
Add vips_matrixinvert for inverting matrices

From im_matinv

github.com/libvips/libvips - 45f9999e7e30a991de7c39e3970590493a476f53 authored over 4 years ago
Convert the morphology directory to vips8

github.com/libvips/libvips - 8a5dc95fb6848465e609904959f8335684c0a510 authored over 4 years ago
Avoid using vips7 symbols

github.com/libvips/libvips - 8abcae3abc6ac29db51e559cba18f62562ff872f authored over 4 years ago
Disable IM_* environment variables when --disable-deprecated

github.com/libvips/libvips - 230d2acfeab6fd3770686ae5ab2f8adf14315e18 authored over 4 years ago
Remove x.h

Appears to be unused.

github.com/libvips/libvips - 9e9c8e65aa38b558d6f2dfbe6bdbf0bcdc991427 authored over 4 years ago
Remove deprecated vips7 C++ generator

It's no longer needed after commit bae484b.

github.com/libvips/libvips - 21239ef796a4aa0de6bbe561ebccc6151f00357b authored over 4 years ago
rename ppmsave "squash" as "bitdepth"

in line with the tiffsave change

github.com/libvips/libvips - 1f8d007d19dabdc88b14cc527c3e7c69d790098a authored over 4 years ago
check return from spng_get_text()

it'll fail for no text elements rather than returning 0

github.com/libvips/libvips - 94b137d52659742657602d676f0739b2882a6c91 authored over 4 years ago
remove f"" from test suite to help older pythons

github.com/libvips/libvips - b7a285e84b0737e540b52e134c80a9bc812428dd authored over 4 years ago
revise bit packing funcs in vips2tiff

smaller, simpler

github.com/libvips/libvips - 3b07f72b67ac2359d8c5e9986a84b0920dae5399 authored over 4 years ago
revise tiff2vips 1/2/4 bit load

simpler, faster, smaller

github.com/libvips/libvips - 19077b53ac213510dda1d2d8553a7334333fc7a8 authored over 4 years ago
add tests for 2 and 4 bit tiff

github.com/libvips/libvips - 99d7573ab6b8d526816fead367a23c919b2a2267 authored over 4 years ago
adjust formatting of 2, 4 bit tiff load/save

To make it libvipsey. Small fixes as well.

github.com/libvips/libvips - 8b469b4516f970b1e1715c203a0d5248a377b016 authored over 4 years ago
Merge pull request #1672 from MathemanFlo/master

Added write functionality for 2 and 4 bit tiff

github.com/libvips/libvips - 63b8e162f8a3a48d518653c352d1337ea4b4239f authored over 4 years ago
Fixed typo in bitdepth code

github.com/libvips/libvips - 0f0e8cb677d7d16f657bfed3e02bdd6f6cd62913 authored over 4 years ago
Fixed issues with bitdepth

github.com/libvips/libvips - 00bd91a3c42a04ca248dcb744f9c54c5172f5229 authored over 4 years ago
add some more thumbnail tests

github.com/libvips/libvips - c307d3686faa12cde28db3e17331ba91265bd146 authored over 4 years ago
fix thumbnail of multi-page TIFF (again)

The addition of subifd handling broke multipage tiff thumbnailing.

See https://github.com/libvi...

github.com/libvips/libvips - 023f4ca41bda12cece6f5e925be203863976ba0a authored over 4 years ago
improve hough_circle docs

we were not actually saying what the output axes represented

see https://github.com/libvips/rub...

github.com/libvips/libvips - 1ff98009583e8fcf16547187549fc35a4f414d36 authored over 4 years ago
fix regression of multipage tiff thumbnail

the recent subifd addition had broken thumbnail of multipage tiffs,
thanks @petoor

see https://...

github.com/libvips/libvips - 05b0359897b51feb22b37cd10ea51e410ad70975 authored over 4 years ago
fix binary ppm read for some width

github.com/libvips/libvips - eb8ec27c861713f9001661f49f7d8f209971b23b authored over 4 years ago
Merge branch 'master' of github.com:libvips/libvips

github.com/libvips/libvips - 72b73e069e90953515dd700f5bb044498f3eaf3a authored over 4 years ago
Merge pull request #1687 from libvips/revert-1686-heif-nclx-bt709

Revert "Add BT.709 ICC profile and use for HEIF "nclx""

github.com/libvips/libvips - 83bf4804f7612befec6df467568db39abf872917 authored over 4 years ago
Revert "Add BT.709 ICC profile and use for HEIF "nclx""

github.com/libvips/libvips - e9b1f538db11329fb41ff6b49011e20062be1158 authored over 4 years ago
Merge branch 'master' of github.com:libvips/libvips

github.com/libvips/libvips - 99f495a5ed38d9f7eb2fd594d8348e26391198ac authored over 4 years ago
Merge pull request #1686 from lovell/heif-nclx-bt709

Add BT.709 ICC profile and use for HEIF "nclx"

github.com/libvips/libvips - b33178d2aaf0fcfc73dd499f7c329de21ee37823 authored over 4 years ago
minor reformat

github.com/libvips/libvips - dfb714e8fe0c84de4194c9a349d5706c05dcb2b2 authored over 4 years ago
Add bt709 ICC profile, use for heif 'nclx'

github.com/libvips/libvips - fc20a7a654d23ed24711760839c4879e004a2b76 authored over 4 years ago
Merge pull request #1682 from libvips/libspng-experiment

Load PNGs with libspng

github.com/libvips/libvips - 95406c78885b506cf3164a3dbb8bde2ebd20d355 authored over 4 years ago
add --vips-config flag

so "vips --vips-config" now displays:

```
$ vips --vips-config
native win32: no, native OS X: n...

github.com/libvips/libvips - 8c19e07ae332201725078cfab4c06a0518534d3b authored over 4 years ago
Merge branch 'master' into libspng-experiment

github.com/libvips/libvips - d5fcb6baaf0d4a3ff6397a550e6efa42338fe8da authored over 4 years ago
note resize work in ChangeLog

github.com/libvips/libvips - 4ae4be7046e2f9c879f53371d6765efcb9b1132e authored over 4 years ago
Merge pull request #1592 from kleisauke/issue-703

Fix the pixel shift within reduce (#703)

github.com/libvips/libvips - 75632a564129b50c367a7f4e6e28c69a3ec57b71 authored over 4 years ago
better handling of "nearest" in resize

we now use vips_subsample() for this case

github.com/libvips/libvips - 4469afaeb0ff788dc9fb18eaa1e2b1ff5e31af5f authored over 4 years ago
Merge pull request #1681 from libvips/remove-libheif-autorotate

deprecate heifload autorotate

github.com/libvips/libvips - 675c72b07f1310f5479de5db5086c27689423e74 authored over 4 years ago
guard against read zero bytes from libheif

github.com/libvips/libvips - b643bd9448a8c4016eaf91ca7bfd2d34573bc4d0 authored over 4 years ago
SPNG_DECODE_TRNS flag was missing

see https://github.com/libvips/libvips/pull/1682#pullrequestreview-428866084

github.com/libvips/libvips - f96f2d301492baaf206f5655694ca89c7f5c6085 authored over 4 years ago
final fixes for spng loader

github.com/libvips/libvips - 61628eefdff38139ae0c4657e1555f9e0085e3b6 authored over 4 years ago
pngsuite passes

github.com/libvips/libvips - b8be8ec65977e8008a9856c8cda8fab3ff30b1bc authored over 4 years ago
Randy's loader patch compiles

github.com/libvips/libvips - 49df5f54c16e53d92aa2d1f9e250640931d6c9da authored over 4 years ago
Merge pull request #1678 from randy408/spng-fix

Revise spngloader

github.com/libvips/libvips - 49b35f708f6f3a0c648eef7c05d02686af61e4d2 authored over 4 years ago
deprecate heifload autorotate

heifload autorotate is now always on, and we always delete EXIF
orientation tags. If a HEIC imag...

github.com/libvips/libvips - 1e015654c39a3f9601c5c0ef8c03a580e58f102f authored over 4 years ago
Merge pull request #1679 from lovell/heifload-fixes-nclx-hdr

heifload: ignore nclx colour profiles, ensure assumed uchar format

github.com/libvips/libvips - f2688ee6c137d7061372585336ee6dda84486d3f authored over 4 years ago
heifload: ignore nclx profiles, ensure uchar format

github.com/libvips/libvips - 221ad1b9b39f9254b66db4db16663a329e421d5f authored over 4 years ago
revise spngload

github.com/libvips/libvips - 0ff30f972d736645f459d6a774f9f9c545f1b761 authored over 4 years ago
use libspng for load, libpng for save

github.com/libvips/libvips - ce63fc1145c51d5ddc8e9753c6067e7d595fd8b7 authored over 4 years ago
Merge branch 'master' of https://github.com/libvips/libvips

github.com/libvips/libvips - 17a9bf393f359d83f01cb5bb8c4c3a1b6696aa83 authored over 4 years ago
Added read and write functionality for 2 and 4 bit greyscale TIF images

github.com/libvips/libvips - 035e0bc7565d96e78705cc11f930fd3a71193435 authored over 4 years ago
try revising spng FMT handling again

github.com/libvips/libvips - ac96bb80b5a66b3662d405bb2e122e5f5f530b04 authored over 4 years ago
update for latest spng 1/2/4 bit handling

github.com/libvips/libvips - f113e64515682f1bfca40cbf92914bbc48d32e86 authored over 4 years ago
Revert "improve transparency support"

This reverts commit 20c9a7f7cc24965df486331738d181f641c075af.

github.com/libvips/libvips - 70a1dc09262be4dbe4ef4e6df45b0c2ed1dafce8 authored over 4 years ago
Merge branch 'master' into libspng-experiment

github.com/libvips/libvips - ad73034a306cf51fb455ec51eb4f80489ad7aa11 authored over 4 years ago
revise unpremultiply

We were clipping alpha very aggressively. With over- and under-shoot
ringing on edges, this coul...

github.com/libvips/libvips - dbae22ab5843fbf60199f0bf764a9c2a6a82cc75 authored over 4 years ago
improve transparency support

github.com/libvips/libvips - 20c9a7f7cc24965df486331738d181f641c075af authored over 4 years ago
use INTERLACE_NONE

github.com/libvips/libvips - 6705ff85b5de76c49c1c527777a55a8ce1611ff0 authored over 4 years ago
add exif/icc/text text chunk read

using new libspng 0.6 features

github.com/libvips/libvips - fc872421aa879154c86574203bcc1942261a6343 authored over 4 years ago
start adding ICC and XMP support

not quite working though ... seems to need a fix in libspng still

github.com/libvips/libvips - ef408d630bfec83ffe5446df4ddc656d85ed1b72 authored over 4 years ago
Merge branch 'master' into libspng-experiment

github.com/libvips/libvips - a44814018d231ce964bec27ae74686a6cd86f63f authored over 4 years ago
revise autorot system

- deprecate vips_autorot_get_angle() since orientation is no longer a
simple rotate
- add vips_i...

github.com/libvips/libvips - 981d5c4b1695de0e984bb1ef7472b35759b36c8d authored over 4 years ago
Merge pull request #1650 from wix-playground/master

Handle mirrored orientations in autorot

github.com/libvips/libvips - 30386db77521216a3228804fdbdd0b46d82dde43 authored over 4 years ago
reducev: Fix undefined-behaviour within the vector path

Found by UBSan.

github.com/libvips/libvips - d7a735400aa5fa6dc30da9cb891570f036850255 authored over 4 years ago
Remove round-to-nearest behaviour

It seems that it generates the same image, with or without this change.

Tested with https://git...

github.com/libvips/libvips - ac30bad6953da8b4850bb17ef51bbedf7cfd69c3 authored over 4 years ago
Formatting and whitespace changes

github.com/libvips/libvips - c0ed106079fe1d2989530eae780c3469d6599e3b authored over 4 years ago
Prefer an immediate calculation where possible

In line with reducev.

github.com/libvips/libvips - 369b09809670f9744262d6e708e417796891f73a authored over 4 years ago
Ensure reducev is THINSTRIP

In line with reduceh.

github.com/libvips/libvips - dfdf899c92c05a4caf7f4f0ef225129a92e41d8d authored over 4 years ago
Speed up the mask construction for uchar/ushort images

By not calling vips_vector_to_fixed_point repeatedly.

github.com/libvips/libvips - b6e4e9e74b210b16edac72ce3cd9e2b55a2e4ea0 authored over 4 years ago
Fix the pixel shift within reduce (#703)

github.com/libvips/libvips - ac358ff4b8b4b0783f9c9f35c6f58f3771becfce authored over 4 years ago
Merge pull request #1673 from libvips/ome-tiff-pyramid

Support for subifd image pyramids

github.com/libvips/libvips - 54c40249f82dd22a8d51fc362c33139799d29965 authored over 4 years ago
add note about plane separate write

github.com/libvips/libvips - d5eecac88caab5c4348d630b171e53048cb27b3a authored over 4 years ago
read tiff metadata more carefully

we were not always fetching the root metadata

github.com/libvips/libvips - c82be3d30eb3cb70e3fcfb1318c4cb145336f808 authored over 4 years ago
safer directory set in tiff load

github.com/libvips/libvips - 6e1fd6136de879eed2d8738bc6b915e2fa6a71e6 authored over 4 years ago
stop a compiler warning

github.com/libvips/libvips - 0f57f3692b7fe049e14d9e05619b9eb5d219a1da authored over 4 years ago
add some tests for subifd pyramids

fix a problem with jpg-compressed tiffs too

github.com/libvips/libvips - 6d5a3711471cd9362c4c4a3a853370ba299500d7 authored over 4 years ago
better thumbnail behaviour for subifd pyramids

github.com/libvips/libvips - d74fe71764bc4577350b10c373590a4de40cec3b authored over 4 years ago
add subifd pyr support to thumbnail

thumbnail can spot subifd pyramids and load lower levels if necessary

github.com/libvips/libvips - cff84f4606b43f4e10c0f6a71d9f094273495b70 authored over 4 years ago
set n-subifds for tiff files

says how many subifds in the first page

github.com/libvips/libvips - 460e1d0bf517efa581535c88a7739c9fc0012c9e authored over 4 years ago
fix tile clipping in toilet roll images

we were not clipping unaligned tiled correctly

github.com/libvips/libvips - d16f1e67dd82d31561070730c0e49e6e502ec963 authored over 4 years ago
update notes

github.com/libvips/libvips - 39af6c21c88adb655ea5b1fa16e4e7d3ded78668 authored over 4 years ago
fix tiff directory mixup

we were not always selecting the correct read directory

github.com/libvips/libvips - 0bdd2290a0d251bc39ab20ebdea491f76fb05094 authored over 4 years ago
better tiled tiff detection

for tiffs with mixed strip and tile images

github.com/libvips/libvips - f0d4b36d7de0995d326b6bc6654ed9d13c7e84fb authored over 4 years ago
add subifd select to tiff load

github.com/libvips/libvips - dc29f8dde629a8fad2fc808da35efad1ba29b93e authored over 4 years ago
fix thumbnail of mono image

we were using RGB as the shrink space

github.com/libvips/libvips - aaebb3b346c045b010f4d98881174b00a13f569c authored over 4 years ago
pytest and valgrind pass

remove some dbg code

github.com/libvips/libvips - 474bfe3782ddcd937d5141c0f1c7ca8c7620519f authored over 4 years ago
add subifd support to the TIFF writer

A new subifd switch enables the writing of pyramids layers into subifds
(rather than the default...

github.com/libvips/libvips - a2d196b73659b74131487029767bac0919f63d6d authored over 4 years ago
Merge branch 'master' into ome-tiff-pyramid

github.com/libvips/libvips - 6a8f128831f909802c2ba2fd7d324cc7067ecbd8 authored over 4 years ago
sort out premultiply rules for upsizing

vips_resize() uses vips_affine() for upsizing and vips_reduce() for
downsizing. Affine automatic...

github.com/libvips/libvips - ba0dea001d0152546eb4fa5a36358eb5993d31c5 authored over 4 years ago
tiny doc polish

github.com/libvips/libvips - 44db1742fdd606fd2683908742f97d80212c1cce authored over 4 years ago
Merge pull request #1657 from lovell/improve-avif-detection

Improve compile-time libheif and runtime AVIF detection

github.com/libvips/libvips - b4a9636e516e3812354ba2b6a10e89d043d5fb60 authored over 4 years ago
Improve compile-time libheif and runtime AVIF detection

github.com/libvips/libvips - 00dcfa40f1c4ee828c004b3d3530e4101414c84b authored over 4 years ago