Changeset 2460 for trunk/GSASIIIO.py
- Timestamp:
- Sep 6, 2016 5:15:21 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIIO.py
r2459 r2460 585 585 File.seek(fileSize-imSize) 586 586 if dType == 'UnsignedShort': 587 image = np.array(ar.array('H',File.read(imSize)),dtype=np.int32) 588 elif dType in ['UnsignedInt','UnsignedLong']: 589 image = np.array(ar.array('L',File.read(imSize)),dtype=np.int32) 590 elif dType in ['SignedInteger','SignedLong']: 591 image = np.array(ar.array('l',File.read(imSize)),dtype=np.int32) 587 image = np.array(np.frombuffer(File.read(imSize),dtype=np.int16),dtype=np.int32) 588 else: 589 image = np.array(np.frombuffer(File.read(imSize),dtype=np.int32),dtype=np.int32) 592 590 image = np.reshape(image,(sizexy[1],sizexy[0])) 593 591 data = {'pixelSize':pixSize,'wavelength':wave,'distance':dist,'center':cent,'size':sizexy}
Note: See TracChangeset
for help on using the changeset viewer.