![]() |
Classes | |
class | nucleus_multiple |
Functions | |
def | get_all_edges (bool_img) |
def | close_loop_edges (edges) |
def | plot_outlines (bool_img, ax=None, **kwargs) |
Variables | |
list | nlist = ["o16","ni56"] |
list | A = [1,16,17,56] |
list | Z = [1,8,8,28] |
list | Y = [0.1,0.1,0.1,0.1] |
nucl = nucleus_multiple(A=A,Z=Z,Y=Y) | |
nucl2 = nucleus_multiple(A=A,Z=Z,Y=Y) | |
X | |
def src_files.nucleus_multiple_class.close_loop_edges | ( | edges | ) |
Combine thee edges defined by 'get_all_edges' to closed loops around objects. If there are multiple disconnected objects a list of closed loops is returned. Note that it's expected that all the edges are part of exactly one loop (but not necessarily the same one).
Definition at line 528 of file nucleus_multiple_class.py.
def src_files.nucleus_multiple_class.get_all_edges | ( | bool_img | ) |
Get a list of all edges (where the value changes from True to False) in the 2D boolean image. The returned array edges has he dimension (n, 2, 2). Edge i connects the pixels edges[i, 0, :] and edges[i, 1, :]. Note that the indices of a pixel also denote the coordinates of its lower left corner.
Definition at line 495 of file nucleus_multiple_class.py.
def src_files.nucleus_multiple_class.plot_outlines | ( | bool_img, | |
ax = None , |
|||
** | kwargs | ||
) |
list src_files.nucleus_multiple_class.A = [1,16,17,56] |
Definition at line 576 of file nucleus_multiple_class.py.
list src_files.nucleus_multiple_class.nlist = ["o16","ni56"] |
Definition at line 575 of file nucleus_multiple_class.py.
Definition at line 579 of file nucleus_multiple_class.py.
Definition at line 584 of file nucleus_multiple_class.py.
src_files.nucleus_multiple_class.X |
Definition at line 586 of file nucleus_multiple_class.py.
list src_files.nucleus_multiple_class.Y = [0.1,0.1,0.1,0.1] |
Definition at line 578 of file nucleus_multiple_class.py.
list src_files.nucleus_multiple_class.Z = [1,8,8,28] |
Definition at line 577 of file nucleus_multiple_class.py.