I am currently working on a project where we are standardizing lots of really large Geographical rasters. While the
raster package is intuitive and useful for doing practical work, aggregating huge raster images is taking way too much time.
I came across the libvips C/C++ library when searching for ways to handle large images. This seems like exactly what i need: Fast, multithreaded and widely used. Unfortunately, i don't think anyone has written bindings for this as an R package.
Now, i am not sure that this is even the way to go. Should i instead just do system calls to libvips? This seems precarious when trying to write code that works on multiple platforms, which is important for out project.
Looking forward to hearing your thoughts.