eddy_em: (Костерок)
[personal profile] eddy_em
Порой возникает необходимость не сохранять полученные с ПЗСки фитсы, а просто смотреть изображение (скажем, при ручной юстировке). Вот я и решил в свой велосипед для ПЗС от Apogee добавить просмотр в окне OpenGL. Изображение преобразуется в RGB для лучшего восприятия (планирую добавить возможность выбора: линейная, sqrt или логарифмическая шкала).
Чувствую, стоит еще добавить возможность отрисовки сетки (полезно при юстировке), а также вычисления отношения коэффициентов вейвлет-преобразования (полезно в качестве объективной характеристики при фокусировке).
Эх, опять не по-юниксвейному пути пошел...

Date: 2015-03-11 04:15 pm (UTC)
From: [identity profile] 32bit-me.livejournal.com
А можно подробностей, что за ПЗС, куда она подключена и всё такое.

Date: 2015-03-11 05:52 pm (UTC)
From: [identity profile] eddy-em.livejournal.com
Обычная любительская дешевая ПЗСка Apogee непомнюмодель (по-моему, стола в свое время всего-то полтора килобакса). Подключается по USB. Имеет хреновую геометрию, из-за чего для многих задач не годится, но кое-что и на ней можно сделать (скажем, ту же астрометрию — мы ее используем периодически для определения коэффициентов СКН, см. отчет В.С. Шергина — кстати, я, засранец такой, так ничего про это не написал; хорошо хоть Владимир Сергеевич упомянул).

В свете того, что в этом году нам предстоит переалюминировать нонешнее зеркало, а через пару-тройку лет, если кое-кто окончательно науку не угробит, то и принять "хорошо забытое старое" новое зеркало + алюминировать его, исследовать геометрию и провести адаптивную подстройку разгрузок (кстати, придется наблюдателей месяца на 2 лишить Главного Инструмента), возникла надобность таки завершить систему мониторинга поверхности главного зеркала (я неоднократно писал уже про методы Гартманна и Шака-Гартманна).
Вот, нужно будет еще и этим заняться... А у меня еще с ИК-спектрометром и конь не валялся!

Date: 2015-03-11 05:59 pm (UTC)

Date: 2015-03-11 09:26 pm (UTC)
From: [identity profile] balmerdx.livejournal.com
Почему не Unix Way. OpenGL это всетаки не DirectX. Если правильно все сделать - будет запускаться на всех платформах.

Date: 2015-03-12 05:29 am (UTC)
From: [identity profile] eddy-em.livejournal.com
Потому что Unix Way — это конвейер. Вот если бы я отснятые фитсы через трубу отправлял в смотрелку, это уже было бы по-юниксвейному.

> Если правильно все сделать - будет запускаться на всех платформах.
На ARM работает (собственно, есть желание заменить сравнительно большой промышленный компьютер на одноплатник, который прямо в прибор можно встроить). Но там основная проблема — низкоуровневая библиотека, если в системе есть стандартные libusb, /dev, /proc, то все будет ОК.
Мой велосипед, кстати, тоже использует /proc для поиска уже запущенных процессов, чтобы убедиться, что доступ монопольный.

October 2025

S M T W T F S
   1234
567 89 1011
121314 15161718
19202122232425
2627 28293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 27th, 2026 10:47 pm
Powered by Dreamwidth Studios