PixInsight Class Library を自作プログラムから呼び出してみる

あいさつ

こんにちは.突然ですが,皆さんは PixInsight Class Library(PCL)をご存知でしょうか.PixInsight 内部の機能がプログラムの形で提供されています.

The PixInsight Class Library (PCL) is a C++ development framework to build PixInsight modules.
PixInsight modules are special shared libraries (.so files on FreeBSD and Linux; .dylib under macOS; .dll files on Windows) that communicate with the PixInsight core application through a high-level API provided by PCL. Along with a core communication API, PCL includes a comprehensive set of image processing algorithms, ranging from geometrical transformations to multiscale analysis algorithms, most of them available as multithreaded parallel implementations. PCL provides also rigorous and efficient implementations of essential astronomical algorithms, including state-of-the-art solar system ephemerides, vector astrometry, and reduction of positions of solar system and stellar objects.
PixInsight Class Library― by Pleiades Astrophoto S.L.

私は普段 Rust と呼ばれるちょっとモダンなプログラミング言語を使っているのですが,C++ との Foreign Function Interface(FFI)を学んでいるうちに,あれ,これ PCL も呼べるんじゃね?ということに気づいたので,せっかくならやってみることにしました.

Read More









スーパーワイドビノと坂本真綾25周年ライブ

あいさつ

先日坂本真綾25周年記念ライブに行ってきたわけですが,そこでスーパーワイドビノ2×54という双眼鏡を使ってみたのでレビューを書いていこうと思います.別に製品の回し者というわけではありませんが,これがなかなか良かったのです.

ライブでの実力は…ライブでの実力ははたして….

Read More