Я принял около 220 изображений частичного солнечного затмения сегодня и планирую собрать анимацию события по времени. Как и ожидалось, изображение частично затмившегося Солнца скачет немного, и мне нужно зарегистрировать снимки, прежде чем делать анимацию.Обнаружение частичных кругов в изображении с использованием python и opencv
Здесь приведены примеры фотографий:
http://www.trivalleystargazers.org/gert/sofi_141023/sofi.htm
Я хотел бы центрирования изображения на Солнце, которое, очевидно, является сегментом круга во время затмения. Думаю, Луна была бы отвлечением для алгоритма (я не хочу сосредотачиваться на Луне). У меня есть некоторые знания о Python и нет на opencv.
Есть ли простой способ найти Солнце в изображениях и сосредоточить его на ок. 1 пиксельная точность? Является ли opencv + python правильным подходом? Есть ли какие-то трюки, чтобы найти лучший результат?
Благодаря & ясном небе, Герт
Похожий вопрос здесь: http://stackoverflow.com/questions/20698613/detect-semi-circle-in-opencv –
Вы можете попробовать определить круги с помощью метода HoughCircle? Возможно, вы можете выбрать самый большой/наиболее центрированный круг в качестве эвристики вместо того, чтобы явно обращаться к части «полукруга». – Micka
Я предполагаю, что выполнение этого вручную сэкономит ваше время в этом случае. –