John Cupitt
John Cupitt
When you open a tiff, libvips uses page 0 to decide whether the image supports random access or not (ie. is tiled). If you are opening page 21, this guess...
### Discussed in https://github.com/libvips/libvips/discussions/4060 Originally posted by **andreas-kupries** July 20, 2024 See [CC dev docs](https://core.tcl-lang.org/akupries/aktive/doc/trunk/doc/dev/cc.md) for a description of my take on calculating labeled regions / connected components in a...
Some applications require very large images, for example medical slide imaging, where they start at 50k x 50k and routinely reach 300k x 300k. These images are often much larger...
First release candidate here: https://github.com/libvips/libvips/releases/tag/v8.16.0-rc1 To do: - [x] Write a news post with release notes - [x] Make sure docs and C++ binding are up to date - [x]...
This PR adds support for the new libjxl chunked save API. We were preparing a whole frame of pixels then writing in one shot, but that's obviously not great for...
I've used kplot for my project and added a couple of features, if anyone is interested. https://github.com/jcupitt/nip4/tree/main/src/kplot  1. Better tic positioning. kplot often makes plots with tics labelled with...
oklab is a new-ish perceptual colour space: https://en.wikipedia.org/wiki/Oklab_color_space It's very like CIELAB, but more accurate. more stable, and no more complex. It should be easy to add support. cc: @nrobidoux
### Discussed in https://github.com/libvips/libvips/discussions/4233 Originally posted by **timbray** October 31, 2024 C2PA's official home is at https://contentauthenticity.org, the open-source software is at https://github.com/contentauth/c2patool, more depth at https://contentcredentials.org, slightly more human-readable...
libtiff 4.7 has changed the error return from some functions -- functions like `TIFFReadScanline()` can now fail for non-fatal errors. We should probably watch error returns and either continue or...
### Discussed in https://github.com/libvips/libvips/discussions/4282 Originally posted by **dv1** November 23, 2024 In Qt6, a `QWindow` class has a `format()` function, which returns information about the pixel format and the associated...