Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Repo for code to process raw OCT files (e2e, fda, vol) into tiff volumes.

License

NotificationsYou must be signed in to change notification settings

muanderson/Convert-E2E_FDA_VOL-OCT-Volumes-to-Tiff-Volumes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OCT Raw Data Conversion Scripts

This repository contains Python scripts for converting raw OCT (Optical Coherence Tomography) files from Heidelberg Spectralis devices into TIFF volumes, primarily using the oct-converter package (https://github.com/marksgraham/OCT-Converter). These scripts were developed to process specific datasets from Heidelberg Spectralis OCT machines.

Supported Formats

  • .e2e files (Heidelberg Spectralis export format)
  • .vol files (Heidelberg raw volume format)
  • .fda files (Heidelberg raw data format)

Prerequisites

pip install oct-converterpip install numpypip install tifffilepip install scikit-image

Usage

Each script follows the same command-line interface pattern:

python scripts/convert_e2e_to_tiff.py /path/to/input/directory /path/to/output/directorypython scripts/convert_vol_to_tiff.py /path/to/input/directory /path/to/output/directorypython scripts/convert_fda_to_tiff.py /path/to/input/directory /path/to/output/directory

The scripts will:

Recursively search through the input directory for files of the respective formatMaintain the directory structure in the output locationConvert each file to a TIFF volumeApply contrast enhancement using a double square root transformationSave the processed volumes as float32 TIFF files

Important Notes

These scripts were specifically developed for Heidelberg Spectralis OCT dataYou may need to modify the scripts to work with your specific OCT data format or structureThe contrast enhancement (log transformation) is applied to make features more visible - remove or modify this if not suitable for your analysisDirectory structure from the input is preserved in the output

Disclaimer

These scripts are shared as-is, primarily as a reference for others working with Heidelberg Spectralis OCT data. They may require modification to work with different versions of the file formats or different OCT machines.

License

This repository is licensed under the MIT License (See License Info). If you are intending to use this repository for commercial use cases, please check the licenses of all Python packages used.

About

Repo for code to process raw OCT files (e2e, fda, vol) into tiff volumes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp