Update app.py
Browse files
app.py
CHANGED
|
@@ -103,7 +103,7 @@ class DicomAnalyzer:
|
|
| 103 |
(display_x, display_y),
|
| 104 |
display_diameter // 2,
|
| 105 |
(0, 255, 255), # Yellow in BGR
|
| 106 |
-
|
| 107 |
lineType=cv2.LINE_AA)
|
| 108 |
|
| 109 |
# Extract visible portion
|
|
@@ -121,7 +121,7 @@ class DicomAnalyzer:
|
|
| 121 |
"""Handle keyboard inputs for pan"""
|
| 122 |
try:
|
| 123 |
# Pan amount depends on zoom level
|
| 124 |
-
pan_amount = int(
|
| 125 |
|
| 126 |
if key == 'ArrowLeft':
|
| 127 |
self.pan_x = max(0, self.pan_x - pan_amount)
|
|
|
|
| 103 |
(display_x, display_y),
|
| 104 |
display_diameter // 2,
|
| 105 |
(0, 255, 255), # Yellow in BGR
|
| 106 |
+
2, # Increase thickness for better visibility
|
| 107 |
lineType=cv2.LINE_AA)
|
| 108 |
|
| 109 |
# Extract visible portion
|
|
|
|
| 121 |
"""Handle keyboard inputs for pan"""
|
| 122 |
try:
|
| 123 |
# Pan amount depends on zoom level
|
| 124 |
+
pan_amount = int(50 / self.zoom_factor)
|
| 125 |
|
| 126 |
if key == 'ArrowLeft':
|
| 127 |
self.pan_x = max(0, self.pan_x - pan_amount)
|