Benjamin Gilbert

Results 202 issues of Benjamin Gilbert

Consider exposing the OpenSlide version in a machine-readable form (perhaps with a comparison function or macro) so applications can apply version-specific workarounds without parsing the output of `openslide_get_version()`. Also consider...

enhancement
api

There are some older slides in the wild that have a `CURRENT_SLIDE_VERSION` of 1.8 or no `CURRENT_SLIDE_VERSION` at all. In my samples: LevelOVERLAP_{X,Y}IMAGE_CONCAT_FACTOR 0-2non-zero0 303 4 and up01 OpenSlide refuses...

defect
format-mirax

See [discussion](http://lists.andrew.cmu.edu/pipermail/openslide-users/2014-June/000816.html). [czifile.py](http://www.lfd.uci.edu/~gohlke/code/czifile.py.html) could be used as reference material, and Bio-Formats also has a driver.

enhancement
format-new

Add an API call to cheaply check whether there are any pixels in a specified region. Otherwise, an automated image-processing program will need to expensively check for transparent pixels before...

enhancement
api
format-mirax
format-leica
format-ventana

If an application reads adjacent regions in parallel, we're likely to decode the same tile in more than one thread. For some formats, we export tile-size properties which allow the...

scalability
enhancement

It's currently `Openslide`. This is technically an ABI change, though it's not clear how important that is. (Since OpenSlide 3.3.0, we only use glib logging for programming errors and debugging.)

api

Create a GTK+ viewer widget and use it to implement a simple viewer (#7).

new-component

During the next ABI bump, change `openslide_read_associated_image()` to clear the output buffer on error. (Currently it is documented to leave the buffer unchanged.) This will allow us to avoid an...

enhancement
api

Remove the `prefetch_hint` stubs and the functions marked `@deprecated` in `openslide.h`. This should not be done unless and until we bump the soname for other reasons.

api

The explicit lists of regions in the spec require manual maintenance. Consider using EC2 APIs to automatically obtain region lists for alpha/beta/stable.

kind/enhancement
component/plume