From 0af8d00c751621f71e0db6e9cb53d1d2a9020945 Mon Sep 17 00:00:00 2001 From: michaeldsmith <37905569+michaeldsmith@users.noreply.github.com> Date: Thu, 3 Oct 2024 09:00:54 -0700 Subject: [PATCH] Update README.md --- README.md | 48 +++++++++++------------------------------------- 1 file changed, 11 insertions(+), 37 deletions(-) diff --git a/README.md b/README.md index b320515..cf3ab88 100644 --- a/README.md +++ b/README.md @@ -41,13 +41,16 @@ the same CTL program can apply the same transform to an image. ## Package Contents ## The CTL source code contains the following: -* `lib/` - CTL libraries and the CTL interpreter -* `doc/` - CTL documentation -* `OpenEXR_CTL/` - sample CTL applications utilizing IlmImfCtl +* `.github/` - github CI workflow files +* `cmake/` - cmake support files * `ctlrender/` - an application that allows for application of CTL transforms to an image using one or more CTL scripts, potentially converting the file format in the process. -* `config/` - CMake configuration files +* `doc/` - CTL documentation +* `docker/` - dockerfiles that compile CTL on various platforms +* `lib/` - CTL libraries and the CTL interpreter +* `OpenEXR_CTL/` - sample CTL applications utilizing IlmImfCtl +* `resources/` - scripts and support files for unit tests * `unittest/` - unit test files ## Installation Prerequisites ## @@ -76,39 +79,8 @@ below. $ brew install cmake -__IlmBase__ - -The CTL interpreter depends on the IlmBase software package, which can be -downloaded from http://www.openexr.com or use one of the commands below. - -* Ubuntu - - $ sudo apt-get install libilmbase-dev - -* Redhat - - $ yum install ilmbase-devel - -* OS X - - * Install homebrew if not already installed - - $ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" - - * Install ilmBase - - $ brew install ilmBase - -### Suggested ### - __OpenEXR__ -If you want to use CTL together with the OpenEXR image file format, you should -download OpenEXR. The sample programs included with the CTL package (i.e. -ctlrender, dpxexr, exr_ctl_exr, etc.) require that OpenEXR be installed. OpenEXR -can be downloaded from http://www.openexr.com/downloads.html or using one of the -commands below. - * Ubuntu $ sudo apt-get install libopenexr-dev @@ -127,9 +99,11 @@ commands below. $ brew install openexr +### Suggested ### + __TIFF__ -If you want to use CTL together with the TIFF image file format, you should download libTiff. libTiff can be downloaded from http://www.remotesensing.org/libtiff/ or using one of the commands below. +If you want to use CTL together with the TIFF image file format, you should download libTiff. libTiff can be downloaded from [http://www.remotesensing.org/libtiff/](https://libtiff.gitlab.io/libtiff/) or using one of the commands below. * Ubuntu @@ -137,7 +111,7 @@ If you want to use CTL together with the TIFF image file format, you should down * Redhat - $ yum install libtiff4 + $ yum install libtiff-devel * OS X