amfora.core.visualization#
Interactive inspection helper for examining individual detected inclusions side-by-side with their dominant colors.
Source: src/amfora/core/visualization.py.
- amfora.core.visualization.inclusion_viewer(inclusions, img_color, method='blob')[source]#
Interactive viewer for individual inclusions with color analysis.
- Parameters:
inclusions (list) –
- When method=’blob’: output list from sacredsquare
[(left_vertex, right_vertex), size]
- When method=’contour’: list of contour arrays from contour_detection
(contour_results[‘inclusions’])
img_color (numpy.ndarray) – Color image of the sherd (masked)
method (str, optional) – Detection method that produced the inclusion list. ‘blob’ (default) – sacredsquare bounding boxes ‘contour’ – raw contour arrays from contour_detection
- Returns:
Displays interactive matplotlib visualization
- Return type:
None