fix
This commit is contained in:
@@ -10,7 +10,7 @@ from timer import Timer
|
||||
from typing import Literal, Optional, Tuple
|
||||
|
||||
FeatureMethod = Literal["orb", "sift", "akaze", "brisk"]
|
||||
DEFAULT_METHOD = "brisk"
|
||||
DEFAULT_METHOD = "orb"
|
||||
|
||||
@dataclass
|
||||
class VisionChunk:
|
||||
@@ -81,11 +81,11 @@ class VisionChunk:
|
||||
gray = img_np
|
||||
|
||||
# Гауссовское размытие для подавления шума и мелких различий
|
||||
blurred = cv2.GaussianBlur(gray, (5, 5), 1.0)
|
||||
# blurred = cv2.GaussianBlur(gray, (5, 5), 1.0)
|
||||
|
||||
# CLAHE для выравнивания контраста между снимками
|
||||
clahe = cv2.createCLAHE(clipLimit=3.0, tileGridSize=(8, 8))
|
||||
enhanced = clahe.apply(blurred)
|
||||
enhanced = clahe.apply(gray)
|
||||
|
||||
# Опционально: нормализация гистограммы для устранения различий в освещении
|
||||
normalized = cv2.normalize(enhanced, None, 0, 255, cv2.NORM_MINMAX)
|
||||
|
||||
Reference in New Issue
Block a user