Ignore:
Timestamp:
Dec 9, 2015 2:18:41 PM (6 years ago)
Author:
toby
Message:

fix metadata reader in TIF import

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/imports/G2img_1TIF.py

    r2086 r2088  
    9696        for line in head:
    9797            line = line.strip()
    98             if '=' not in line: continue
    99             if 'dataType' in line:
    100                 dataType = int(line.split('=')[1])
    101             elif 'wavelength' in line.lower():
    102                 wavelength = float(line.split('=')[1])
    103             elif 'distance' in line.lower():
    104                 distance = float(line.split('=')[1])
     98            try:
     99                if '=' not in line: continue
     100                keyword = line.split('=')[0].strip()
     101                if 'dataType' == keyword:
     102                    dataType = int(line.split('=')[1])
     103                elif 'wavelength' == keyword.lower():
     104                    wavelength = float(line.split('=')[1])
     105                elif 'distance' == keyword.lower():
     106                    distance = float(line.split('=')[1])
     107            except:
     108                print('error reading metadata: '+line)
    105109        Meta.close()
    106110    except IOError:
Note: See TracChangeset for help on using the changeset viewer.