Changeset 226


Ignore:
Timestamp:
Jan 6, 2011 4:29:27 PM (12 years ago)
Author:
vondreele
Message:

can read APS Gold tif files

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASII.py

    r225 r226  
    751751                            Comments.append("%10.3f %s" % (scale,' * '+name))
    752752                            size,imagefile = data
    753                             image = G2IO.GetImageData(imagefile,imageOnly=True)
     753                            image = G2IO.GetImageData(self,imagefile,imageOnly=True)
    754754                            if First:
    755755                                newImage = np.zeros_like(image)
  • trunk/GSASIIIO.py

    r225 r226  
    623623        finalSize = origSize
    624624    if Ityp == 0:
    625         tifType = 'Pilatus'
    626         pixy = (172*sizeScale,172*sizeScale)
    627         pos = 4096
    628         if not imageOnly:
    629             print 'Read Pilatus tiff file: ',filename
     625        print finalSize
     626        if finalSize == 1207975936:
     627            finalSize = origSize = 1536
     628            sizeScale = 1
     629            tifType = 'Gold'
     630            pixy = (150,150)
     631            pos = 64
     632            if not imageOnly:
     633                print 'Read Gold tiff file:',filename
     634        else:
     635            tifType = 'Pilatus'
     636            pixy = (172*sizeScale,172*sizeScale)
     637            pos = 4096
     638            if not imageOnly:
     639                print 'Read Pilatus tiff file: ',filename
    630640    elif Ityp == 1:
    631641        tifType = 'PE'
     
    653663                line = ar.array('l',File.read(4*finalSize))
    654664            pos += 4*finalSize
    655         elif 'MAR' in tifType:
     665        elif 'MAR' in tifType or 'Gold' in tifType:
    656666            line = ar.array('H',File.read(2*finalSize))
    657667            pos += 2*finalSize
Note: See TracChangeset for help on using the changeset viewer.