|
Methods defined here:
- read(self, fname)
- read in the file
- write(self, fname)
- Write adsc format
Methods inherited from fabio.fabioimage.fabioimage:
- __init__(self, data=None, header=None)
- Set up initial values
- add(self, other)
- Add another Image - warnign, does not clip to 16 bit images by default
- getframe(self, num)
- returns the file numbered 'num' in the series as a fabioimage
- getheader(self)
- returns self.header
- getmax(self)
- Find max value in self.data, caching for the future
- getmean(self)
- return the mean
- getmin(self)
- Find min value in self.data, caching for the future
- getstddev(self)
- return the standard deviation
- integrate_area(self, coords)
- Sums up a region of interest
if len(coords) == 4 -> convert coords to slices
if len(coords) == 2 -> use as slices
floor -> ? removed as unused in the function.
- make_slice(self, coords)
- Convert a len(4) set of coords into a len(2)
tuple (pair) of slice objects
the latter are immutable, meaning the roi can be cached
- next(self)
- returns the next file in the series as a fabioimage
- previous(self)
- returns the previous file in the series as a fabioimage
- readheader(self, filename)
- Call the _readheader function...
- rebin(self, x_rebin_fact, y_rebin_fact)
- Rebin the data and adjust dims
- resetvals(self)
- Reset cache - call on changing data
- toPIL16(self, filename=None)
- Convert to Python Imaging Library 16 bit greyscale image
FIXME - this should be handled by the libraries now
- update_header(self, **kwds)
- update the header entries
by default pass in a dict of key, values.
|