Name
Last commit
Last update
eclipse_project_setup Loading commit data...
.gitignore Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
explore_data.py Loading commit data...
imagej_tiff.py Loading commit data...
imagej_tiffwriter.py Loading commit data...
nn_ds_dataset.py Loading commit data...
nn_ds_inmem.py Loading commit data...
nn_ds_inmem2.py Loading commit data...
nn_ds_inmem3.py Loading commit data...
nn_ds_inmem4.py Loading commit data...
nn_ds_inmem4_tmp.py Loading commit data...
nn_ds_inmem5.py Loading commit data...
nn_ds_inmem_tmp.py Loading commit data...
nn_ds_neibs.py Loading commit data...
nn_ds_single.py Loading commit data...
pack_tile.py Loading commit data...
test.py Loading commit data...
test.tiff Loading commit data...
test_8bpp_vs_32bpp.py Loading commit data...
test_explore_data.py Loading commit data...
test_mixing_tiles.py Loading commit data...
test_nn_feed.py Loading commit data...
test_nn_feed_unpacked.py Loading commit data...
test_nn_infer.py Loading commit data...
test_packing.py Loading commit data...
test_plot_disp_and_confidence.py Loading commit data...
test_simple_packing.py Loading commit data...
test_tf_ops.py Loading commit data...
test_tf_setup.py Loading commit data...
tile_packing_table.xml Loading commit data...

Description

Class imagej_tiff to read multilayer tiff files and parse tags

  • layers are stacked along depth (think RGB)
  • parse imagej generated tags (50838 and 50839)

More info

Samples

Dependencies

  • Python 3.5.2 (not strict)
  • Pillow 5.1.0+ (strict)
  • Numpy 1.14.2 (not strict)
  • Matplotlib 2.2.2 (not strict)

Examples

#!/usr/bin/env python3
from PIL import Image
import xml.etree.ElementTree as ET
import numpy as np
import matplotlib.pyplot as plt
import imagej_tiff as ijt

tiff = ijt.imagej_tiff('test.tiff')
print(tiff.nimages)
print(tiff.labels)
print(tiff.infos)
tiff.show_images(['X-corr','Y-corr',0,2])
plt.show()