Documentation ¶
Index ¶
- type CIELab
- func (p *CIELab) At(x, y int) color.Color
- func (p *CIELab) Bounds() image.Rectangle
- func (p *CIELab) CIELabAt(x, y int) lib_color.CIELab
- func (p *CIELab) ColorModel() color.Model
- func (p *CIELab) Opaque() bool
- func (p *CIELab) PixOffset(x, y int) int
- func (p *CIELab) Set(x, y int, c color.Color)
- func (p *CIELab) SetCIELab(x, y int, c lib_color.CIELab)
- func (p *CIELab) SubImage(rect image.Rectangle) *CIELab
- type HSV
- func (p *HSV) At(x, y int) color.Color
- func (p *HSV) Bounds() image.Rectangle
- func (p *HSV) ColorModel() color.Model
- func (p *HSV) HSVAt(x, y int) lib_color.HSV
- func (p *HSV) Opaque() bool
- func (p *HSV) PixOffset(x, y int) int
- func (p *HSV) Renormalize()
- func (p *HSV) Set(x, y int, c color.Color)
- func (p *HSV) SetHSV(x, y int, c lib_color.HSV)
- func (p *HSV) SubImage(rect image.Rectangle) *HSV
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CIELab ¶
func CIELabFromImage ¶
Create a CIELab from an image.RGBA. The image origin will be at 0, 0.
func (*CIELab) ColorModel ¶
type HSV ¶
func HSVFromImage ¶
Create an HSV from an image.RGBA. The image origin will be at 0, 0.
func (*HSV) ColorModel ¶
func (*HSV) Renormalize ¶
func (p *HSV) Renormalize()
Renormalize the Value channel to ensure all V values lie in 0.0 ... 1.0
Click to show internal directories.
Click to hide internal directories.