крест размыт на границах а так же есть артефакты в виде точек засвета, вопрос как найти центр креста. я пробовал пользоваться cv2.findContours но не видит, пытался накладывать фильтры cv2.adaptiveThreshold с cv2.ADAPTIVE_THRESH_GAUSSIAN_C, cv2.equalizeHist, и еще пару менее успешных вроде cv2.morphologyEx
но все равно findContours не помогает.изображение становится или слишком зернистым или пересвеченным. собственно может кто то знает как побороть эту беду
w//2, h//2 😎
картинка не квадрат) я обрезал, а так это прямоугольник с произвольным положением креста
а как в целом картинка выглядит?
можешь упростить фотку типа все пиксели чернее 128 становятся #000, более 128 #fff, дальше перебираешь все пиксели и ищешь тот у кого там в окрестности радиусом 20 пикселей больше всего белых
а если крест с 129?
ну я хз возьми средний оттенок по фото, дальше уже там приколы с коэффициентами
Обсуждают сегодня