Skip to content

This repository contains the Dockerfile and scripts necessary to build an environment for converting Philips' iSyntax files to TIFF format.

Notifications You must be signed in to change notification settings

DBP008/Docker-iSyntax2TIFF

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

Docker-iSyntax2TIFF

ONLY FOR RESEARCH PURPOSES. It employes Philips SDK: © Koninklijke Philips N.V.2021.All rights are reserved.

This repository contains the Dockerfile and scripts necessary to build an environment for converting Philips' iSyntax files to TIFF format.

This image support both .isyntax and .i2syntax formats.

Results are always Pyramidal (multi-page) 8-bit sRGB (BIG) TIFF files (JPEG Compressed).

Requirements

Philips' SDK can be downloaded also here (trough Guest Access, search SDK)

Installation

  1. Download the Philips' Pathology SDK at OpenPathology Portal.
  2. Extract the PythonTools.zip from the SampleCodes folder.
  3. Extract the zip file belonging to Python libraries (look for py38 in the name) from the Ubuntu20.04 folder.
  4. Clone this repository:
    git clone https://github.com/DBP008/Docker-iSyntax2TIFF.git
    
  5. In the cloned repository's build folder, ensure you have the following files:
    • Dockerfile
    • convert_and_overview.sh
    • PythonTools.zip
    • philips-pathology-...py38....zip
  6. Build the Docker environment:
    docker image build -t dp_isyntax2tiff .
    

Usage

  • Place all .iSyntax files in a folder (e.g., isyntax_files).
  • Run the following command:
    docker run --rm -v ./isyntax_files:/root/dp -it dp_isyntax2tiff
    
  • After execution, you'll find the TIFF files, as well as macro and label JPEGs in the selected folder.

About

This repository contains the Dockerfile and scripts necessary to build an environment for converting Philips' iSyntax files to TIFF format.

Topics

Resources

Stars

Watchers

Forks

Contributors