| """ |
| Centralized constants for S2F App. |
| """ |
| import cv2 |
|
|
| |
| MODEL_INPUT_SIZE = 1024 |
|
|
| |
| DEFAULT_SUBSTRATE = "Fibroblasts_Fibronectin_6KPa" |
|
|
| |
| CANVAS_SIZE = 320 |
| SAMPLE_THUMBNAIL_LIMIT = 8 |
| BATCH_MAX_IMAGES = 5 |
| |
| BATCH_INFERENCE_SIZE = 2 |
| COLORMAP_N_SAMPLES = 64 |
|
|
| |
| MODEL_TYPE_LABELS = {"single_cell": "Single cell", "spheroid": "Spheroid LS174T"} |
|
|
| |
| DRAW_TOOLS = ["polygon", "rect", "circle"] |
| TOOL_LABELS = {"polygon": "Polygon", "rect": "Rectangle", "circle": "Circle"} |
|
|
| |
| SAMPLE_EXTENSIONS = (".tif", ".tiff", ".png", ".jpg", ".jpeg") |
|
|
| |
| COLORMAPS = { |
| "Jet": cv2.COLORMAP_JET, |
| "Viridis": cv2.COLORMAP_VIRIDIS, |
| "Plasma": cv2.COLORMAP_PLASMA, |
| "Inferno": cv2.COLORMAP_INFERNO, |
| "Magma": cv2.COLORMAP_MAGMA, |
| } |
|
|