ВНИМАНИЕ! На форуме начался конкурс - астрофотография месяца ИЮЛЬ!
0 Пользователей и 1 Гость просматривают эту тему.
Положение максимальной суммы 3х3 даст положение звезды
для работы с fits полезно использовать готовую библиотеку:
бегущий медианный фильтр это хороший метод подавления горячих пикселов. А я предлагал, фактически, пробежать бегущим средним 3х3. Не знаю, правильно ли вы его реализовали.
Наконец-то освободилась одна QHY5чб и искатель. На днях соберу из них комплекс, постоянно нацеленный на полярку.Возникает вопрос в необходимой периодичности фотографирования полярки. Я без проблем смогу запустить фотографирование полярки всю ночь напролёт с максимальной скоростью, но объём данных будет огого. Будут ли эти данные иметь хоть какой-то смысл?
но время накопления нужно покороче, иначе вариация координат за время накопления трансформируется в размазывание изображения звезды
попробуйте поменять знак на обратный
Возникает вопрос в необходимой периодичности фотографирования полярки
опять же можно все сделать на питоне
Многое для меня странно в этом "зазеркалье":
Но для широкого пользователя программу придётся всё равно переводить под априорные стандарты Windows - не у каждого ЛА хватит упорства продираться сквозь архаику Пытона и своеобразие Линюкса.
Кстати, Питон позволяет сгенерировать EXE-файл. Это позволит остальным-прочим смертным, в том числе и Вашему покорному слуге, насладиться плодами Ваших трудов.
2) берем область 2Nx2N пикселей вокруг найденного пикселя3) проходим по всем пикселям (два вложенных цикла по ii и jj) и считаем а) сумму интенсивность*первый индекс: XSum = XSum + (ii * input[ii, jj]); б) сумму интенсивность*второй индекс: YSum = YSum + (jj * input[ii, jj]); в) сумму интенсивностей: MSum = MSum + input[ii, jj];4) получаем координаты центроида как X = XSum / MSum и Y=YSum / MSum
необходимо помнить, что целые значения координаты соответствуют ЦЕНТРУ пикселя!
Наверное можно, слышал об этом. Но это будет не лучшее решение
На какой версии Win Вы работаете?
Питон работает в Windows не хуже, чем в Linux
попробовал на предложенном примере - там звезда весьма резкая, \(\sigma \approx 1\), там можно очень просто максимум находить гауссоидой по трем точкам
Windows XP, SP3, 32-битная, 1-ядерная.На сайте Питона бывал неоднократно. К сожалению, многие утилиты, написанные питонцами и которыми Вы воспользовались при создании своей программы, работают только на 64-битных процессорах (и работа с фитс-файлами, и преобразования изображений, и БПФ и др).
.е., для простоты - квадратную область с изображением звезды можно суммированием по вертикали или по горизонтали преобразовать в два линейных варианта - среднее распределение сигнала вдоль оси X и Y, потом найти центры тяжести как в одномерном случае. Но для неквадратных областей тогда понадобятся веса.
1. Запускаем Максима с требуемыми параметрами (обрезка снимков, поиск макс. пикселя и т.д.) и передаём полученные результаты в свою программу.
krussh с самого начала подчёркивал, что требования его программы к снимкам специфические: горячие пиксели д.б. бледнее полезного сигнала. Это - недостаток настоящей версии его программы, т.к. обычно "горячие" пиксели всегда - самые яркие на снимке, особенно слабых объектов. В своей программе я пытаюсь учесть это.
во время установки требуется подключение к Интернет.
там же тестовая программка в которой используются все основные пакеты и тестовый файл.