Projector

package
v0.5.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 10, 2019 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BilinearInterp

func BilinearInterp(data []byte, x, y float64, mw int, numChannels, colorChannel int) byte

Types

type Projector

type Projector struct {
	// contains filtered or unexported fields
}

func MakeProjector

func MakeProjector(gc *Geo.Converter) *Projector

func (*Projector) DrawLatLonLines

func (p *Projector) DrawLatLonLines(src *image.RGBA, thickness int, c color.Color)

func (*Projector) ReprojectLinear

func (p *Projector) ReprojectLinear(src *image.RGBA) *image.RGBA

func (*Projector) ReprojectLinearGray

func (p *Projector) ReprojectLinearGray(src *image.Gray) *image.Gray

func (*Projector) ReprojectLinearMultiThread

func (p *Projector) ReprojectLinearMultiThread(src image.Image) *image.RGBA

func (*Projector) ReprojectLinearMultiThreadGray

func (p *Projector) ReprojectLinearMultiThreadGray(src image.Image) *image.Gray

type Sampler2D

type Sampler2D struct {
	// contains filtered or unexported fields
}

func MakeSampler2D

func MakeSampler2D(img image.Image) *Sampler2D

func (*Sampler2D) GetPixel

func (s *Sampler2D) GetPixel(x, y float64) color.Color

func (*Sampler2D) GetPixelGray

func (s *Sampler2D) GetPixelGray(x, y float64) color.Gray

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL