v0.13.0
What's Changed
Features
- feat: Added NewRGGB64Exposure() function for init of Iris Processing … by @michealroberts in #92
- feat: Added (b *RGGB64Exposure) GetBuffer to rggb64 IRIS module. by @michealroberts in #93
- feat: Added (b *RGGB64Exposure) GetBayerMatrixOffset() to rggb64 IRIS… by @michealroberts in #94
- feat: Added (b *RGGB64Exposure) DebayerBilinearInterpolation() to rggb64 IRIS module. by @michealroberts in #95
- feat: Added (b *RGGB64Exposure) Preprocess() to rggb64 IRIS module. by @michealroberts in #96
- feat: Added calcMinMeanMax(data []float32) to stats IRIS module. by @michealroberts in #98
- feat: Added calcMeanStdDevVar(data []float32) to stats IRIS module. by @michealroberts in #99
- feat: Added calcMedian(data []float32) to stats IRIS module. by @michealroberts in #100
- feat: Added CreateRadialPixelMask() to utils IRIS module. by @michealroberts in #101
- feat: Added QPartitionFloat32(a []float32) to qsort IRIS module. by @michealroberts in #102
- feat: Added QSortFloat32(a []float32) to qsort IRIS module. by @michealroberts in #103
- feat: Added QSelectFloat32(a []float32, k int) to qsort IRIS module. by @michealroberts in #104
- feat: Added QSelectFirstQuartileFloat32(a []float32) to qsort IRIS module. by @michealroberts in #105
- feat: Added QSelectMedianFloat32(a []float32) to qsort IRIS module. by @michealroberts in #106
- feat: Added calcMinMeanMaxStdDevVar(data []float32) to stats IRIS module. by @michealroberts in #107
- feat: Added RNG struct, a pseudorandom number generator. by @michealroberts in #108
- feat: Added getRandomUint32() to utils IRIS module. by @michealroberts in #109
- feat: Added (r *RNG) Uint32() to utils IRIS module. by @michealroberts in #110
- feat: Added (r *RNG) Uint32n() to utils IRIS module. by @michealroberts in #111
- feat: Added NoiseExtractor{ ..., Data }. by @michealroberts in #112
- feat: Added MonochromeExposure{ ..., Data }. by @michealroberts in #113
- feat: Added Monochrome16Exposure{ ..., Data }. by @michealroberts in #114
- feat: Added NewStats(data []float32, xs int) *Stats to the IRIS stats module. by @michealroberts in #118
- feat: Added (b *RGGB64Exposure) PreprocessImageArray() to rggb64 IRIS module. by @michealroberts in #120
- feat: Added RGGB64Color struct{ Name, Channel } to rggb IRIS module. by @michealroberts in #121
- feat: Added (b *RGGB64Exposure) GetFITSImageForChannel(color RGGB64Color) to rggb64 IRIS module. by @michealroberts in #122
- feat: Added (b *RGGB64Exposure) GetFITSImages() to rggb64 IRIS module. by @michealroberts in #123
- feat: Added (b *RGGB64Exposure) GetMonochrome() to rggb64 IRIS module. by @michealroberts in #124
Refactors
- refactor: Added findBrightPixels(data []float32) to photometry IRIS module. by @michealroberts in #97
- refactor: Added NoiseExtractor{ ..., Data } []float32. by @michealroberts in #115
- refactor: Added StarsExtractor{ ..., Data } []float32. by @michealroberts in #116
Full Changelog: v0.12.0...v0.13.0