view#

class BqImHist(viewer: tomopyui.widgets.view.BqImViewerBase)[source]#

Bases: object

refresh_histogram()[source]#
refresh_histogram_from_downsampled_folder()[source]#
refresh_histogram_from_hdf()[source]#
refresh_histogram_without_precompute()[source]#
reset_state()[source]#
rm_high_low_int(change)[source]#
update_crange_selector(*args)[source]#
class BqImHist_Child(viewer, viewer_parent)[source]#

Bases: tomopyui.widgets.view.BqImHist

copy_parent_hist()[source]#
class BqImViewerBase(images=None)[source]#

Bases: abc.ABC

change_aspect_ratio()[source]#
change_image(change)[source]#
check_npy_or_hdf(projections)[source]#
abstract create_app()[source]#
downsample_viewer(*args)[source]#
get_ds_factor_from_dropdown()[source]#
lin_schemes = ['viridis', 'plasma', 'inferno', 'magma', 'OrRd', 'PuBu', 'BuPu', 'Oranges', 'BuGn', 'YlOrBr', 'YlGn', 'Reds', 'RdPu', 'Greens', 'YlGnBu', 'Purples', 'GnBu', 'Greys', 'YlOrRd', 'PuRd', 'Blues', 'PuBuGn']#
on_mouse_msg_intensity(interaction, data, buffers)[source]#
abstract plot(io_obj)[source]#
rectangle_select(change)[source]#
rectangle_to_px_range(*args)[source]#
reset(*args)[source]#
save_movie(*args)[source]#
set_state_on_plot()[source]#
slow_down(*args)[source]#
speed_up(*args)[source]#
swap_axes(*args)[source]#
update_px_range_status_bar()[source]#
update_scheme(*args)[source]#
class BqImViewer_Center[source]#

Bases: tomopyui.widgets.view.BqImViewer_Projections_Parent

create_app()[source]#
plot(projections, no_check=True)[source]#
update_center_line(Center, slider_idx)[source]#
update_tilted_center_line(Center)[source]#
class BqImViewer_Center_Recon[source]#

Bases: tomopyui.widgets.view.BqImViewer_Projections_Parent

plot(rec)[source]#
class BqImViewer_Projections_Child(viewer_parent)[source]#

Bases: tomopyui.widgets.view.BqImViewer_Projections_Parent

copy_parent_projections(no_check=True, *args, **kwargs)[source]#
create_app()[source]#
plot(projections, ds=True, no_check=True)[source]#
range_from_parent(*args)[source]#
rectangle_select(change)[source]#
rectangle_to_px_range(*args)[source]#
update_px_range_status_bar()[source]#
class BqImViewer_Projections_Parent[source]#

Bases: tomopyui.widgets.view.BqImViewerBase

create_app()[source]#
plot(projections, ds=True, no_check=False)[source]#
class BqImViewer_TwoEnergy_High[source]#

Bases: tomopyui.widgets.view.BqImViewer_Projections_Parent

change_buttons()[source]#
plot(projections)[source]#
rectangle_to_px_range(*args)[source]#
class BqImViewer_TwoEnergy_Low(viewer_parent)[source]#

Bases: tomopyui.widgets.view.BqImViewer_TwoEnergy_High

change_buttons()[source]#
create_app()[source]#
match_rectangle_selector_range_parent()[source]#
rectangle_to_px_range(*args)[source]#
switch_to_diff(*args)[source]#
class ScaleBar[source]#

Bases: object