Skip to content

Instantly share code, notes, and snippets.

@miura
Created September 16, 2014 09:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save miura/e6d67384640129b5b89f to your computer and use it in GitHub Desktop.
Save miura/e6d67384640129b5b89f to your computer and use it in GitHub Desktop.
'''
Tiff file resolution checker
'''
from ij.io import TiffDecoder
from ij.io import DirectoryChooser
from ij import IJ
import os
def xresGetter(d, filename):
td = TiffDecoder(d, filename)
imginfoA = td.getTiffInfo()
#print len(imginfoA)
#for imginfo in imginfoA:
# print "pixelWidth", imginfo.pixelWidth
return imginfoA[0].pixelWidth
srcDir = DirectoryChooser("Choose Tiff Series Folder").getDirectory()
IJ.log("directory: "+ srcDir)
for root, directories, filenames in os.walk(srcDir):
filenames = sorted(filenames)
for filename in filenames:
if not filename.endswith(".tif"):
continue
#IJ.log(filename)
IJ.log(filename + ":\t" + "pixelWidth=" + str(xresGetter(srcDir, filename)))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment