An open API service indexing awesome lists of open source software.

https://github.com/digitalslidearchive/ansible-role-vips

Ansible role to install VIPS image processing software
https://github.com/digitalslidearchive/ansible-role-vips

Last synced: about 1 year ago
JSON representation

Ansible role to install VIPS image processing software

Awesome Lists containing this project

README

          

DigitalSlideArchive.vips
========================
[![Apache 2.0](https://img.shields.io/badge/license-Apache%202-blue.svg)](https://raw.githubusercontent.com/DigitalSlideArchive/ansible-role-vips/master/LICENSE)
[![Build Status](https://travis-ci.org/DigitalSlideArchive/ansible-role-vips.svg?branch=master)](https://travis-ci.org/DigitalSlideArchive/ansible-role-vips)

An Ansible role to install [VIPS image processing software](http://www.vips.ecs.soton.ac.uk/)
with bug-free OpenSlide support.

On Ubuntu 14.04, VIPS contains a bug where OpenSlide does not open some images properly.
This role installs VIPS's OpenSlide dependencies to reliably work around that bug.

Requirements
------------

This is intended to be run on a clean Ubuntu 14.04 or 16.04 system.

Role Variables
--------------

You may want to override the variables:

* `vips_libtiff_path`: Path to fetch and build LibTIFF.
* `vips_openjpeg_path`: Path to fetch and build OpenJPEG.
* `vips_openslide_path`: Path to fetch and build OpenSlide.
* `vips_path`: Path to fetch and build VIPS.

You can (but probably won't need to) override the variables:

* `vips_libtiff_version`: Git commit-ish for fetching LibTIFF.
* `vips_openjpeg_version`: Git commit-ish for fetching OpenJPEG.
* `vips_openslide_version`: Git commit-ish for fetching OpenSlide.
* `vips_ersion`: Git commit-ish for fetching VIPS.
* `build_parallelism`: The number of parallel jobs to build with.