gdesk.panels.imgview.imgdata module

class gdesk.panels.imgview.imgdata.ArrayHistory(max_size=4)

Bases: object

clear()
next(current_array)
next_length()
prior(current_array)
prior_length()
push(array)
reduce_size_to_max_byte_size(add_size=0)
class gdesk.panels.imgview.imgdata.ImageData

Bases: object

get_natural_range()
get_number_of_bytes()
load_by_qt(path)
set_layer(name, array=None, composition='sourceover')
set_mask(array=None, composition='sourceover')
show_array(array=None, offset=0, gain=1.0, colormap=None, gamma=1)
property statarr
update_array8bit_by_slices(slices)
update_roi_statistics()
class gdesk.panels.imgview.imgdata.ImageStatistics

Bases: object

attach_arr2d(arr2d)
property bins
calc_histogram(bins=None, step=None)
clear()
property dtype
histogram(step=1)
max()
mean()
min()
n()
starts(step=1)
std()
step_for_bins(bins)
stepsize(step)
sum()
sumsq()
class gdesk.panels.imgview.imgdata.SelectRoi(height, width, update_statistics_func=None)

Bases: gdesk.panels.imgview.dimensions.DimRanges

Selection widget range data.

copy()
ensure_rising()
update_statistics()
property xr
property yr