Documentation ¶
Index ¶
- func Convolution(img image.Image, kernel [][]float64, stride, dilation, padding []int, ...) image.Image
- func CrossCorelation(img image.Image, kernel [][]float64, stride, dilation, padding []int, ...) image.Image
- func InverseCCorelation(img image.Image, kernel [][]float64, stride, dilation, padding []int, ...) image.Image
- func InverseConvolution(img image.Image, kernel [][]float64, stride, dilation, padding []int, ...) image.Image
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Convolution ¶
func Convolution(img image.Image, kernel [][]float64, stride, dilation, padding []int, zeronegatives bool, threads bool) image.Image
Convolution does the convolution operation per channel on an image. threads will parallelize the convolution
func CrossCorelation ¶
func CrossCorelation(img image.Image, kernel [][]float64, stride, dilation, padding []int, zeronegatives bool, threads bool) image.Image
CrossCorelation does the convolution operation per channel on an image. If the kernel is small and picture is small then don't bother setting the threads to big.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.