Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewOpRGBLProcess ¶
func NewOpRGBLProcess(opStarDetect *pre.OpStarDetect, opSelectReference *ref.OpSelectReference, opRGBCombine *OpRGBCombine, opRGBBalance *OpRGBBalance, opRGBToHSLuv *OpRGBToHSLuv, opHSLApplyLum *hsl.OpHSLApplyLum, opHSLProcess *ops.OpSequence, opHSLuvToRGB *OpHSLuvToRGB, opSave, opSave2 *ops.OpSave) *ops.OpSequence
Preprocess all light frames with given global settings, limiting concurrency to the number of available CPUs
Types ¶
type OpHSLuvToRGB ¶
type OpHSLuvToRGB struct {
ops.OpUnaryBase
}
func NewOpHSLuvToRGB ¶
func NewOpHSLuvToRGB() *OpHSLuvToRGB
func NewOpHSLuvToRGBDefault ¶
func NewOpHSLuvToRGBDefault() *OpHSLuvToRGB
func (*OpHSLuvToRGB) UnmarshalJSON ¶
func (op *OpHSLuvToRGB) UnmarshalJSON(data []byte) error
Unmarshal the type from JSON with default values for missing entries
type OpRGBBalance ¶
type OpRGBBalance struct { ops.OpUnaryBase Block int32 `json:"block"` Border float32 `json:"border"` SkipBright float32 `json:"skipBright"` SkipDim float32 `json:"skipDim"` Shadows fits.RGB `json:"shadows"` Highlights fits.RGB `json:"highlights"` }
func NewOpRGBBalance ¶
func NewOpRGBBalance(block int32, border, skipBright, skipDim float32, shadows, highlights fits.RGB) *OpRGBBalance
func NewOpRGBBalanceDefault ¶
func NewOpRGBBalanceDefault() *OpRGBBalance
func (*OpRGBBalance) Apply ¶
Automatically balance colors with multiple iterations of SetBlackWhitePoints, producing log output
func (*OpRGBBalance) UnmarshalJSON ¶
func (op *OpRGBBalance) UnmarshalJSON(data []byte) error
Unmarshal the type from JSON with default values for missing entries
type OpRGBCombine ¶
func NewOpRGBCombine ¶
func NewOpRGBCombine() *OpRGBCombine
func NewOpRGBCombineDefault ¶
func NewOpRGBCombineDefault() *OpRGBCombine
func (*OpRGBCombine) MakePromises ¶
type OpRGBToHSLuv ¶
type OpRGBToHSLuv struct {
ops.OpUnaryBase
}
func NewOpRGBToHSLuv ¶
func NewOpRGBToHSLuv() *OpRGBToHSLuv
func NewOpRGBToHSLuvDefault ¶
func NewOpRGBToHSLuvDefault() *OpRGBToHSLuv
func (*OpRGBToHSLuv) UnmarshalJSON ¶
func (op *OpRGBToHSLuv) UnmarshalJSON(data []byte) error
Unmarshal the type from JSON with default values for missing entries
Click to show internal directories.
Click to hide internal directories.