Центроид изображения звезды - PullRequest
0 голосов
/ 09 мая 2018

Я пытаюсь вычислить центр тяжести изображения звезды:

enter image description here

Я установил 2D гауссиан с наименьшими квадратами, чтобы получить центроид звезды с точностью до субпикселя. И, фактически, я получаю число с плавающей точкой для координат X и Y центроида, используя http://photutils.readthedocs.io/en/stable/api/photutils.centroid_2dg.html?highlight=centroid_2dg

Теперь я хочу протестировать этот алгоритм с другим положением реального центроида и сравнить его с вычисленным центроидом, но я не знаю, как «переместить» центроид с точностью до субпикселя. Я знаю только горячее, чтобы переместить его в порядке пикселей.

Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 09 мая 2018

Хотя вы можете выполнять субпиксельный перевод путем интерполяции (билинейный или бикубический), я бы предложил лучший подход.

Возьмите изображение с более высоким разрешением (достаточно хорошего синтетического IMO), сгладьте его, чтобы удалить высокие частоты (и понизьте частоту Найквиста), и произведите выборку. Это позволит вам применять небольшие смещения (на целые пиксели с высоким разрешением) и получать соответствующие изображения с низким разрешением.

...