transforms

package
v0.0.0-...-003cba6 Latest Latest
Warning

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

Go to latest
Published: Aug 10, 2024 License: BSD-2-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var FastYCBCR = true

Functions

func DCT1D

func DCT1D(input []float64) []float64

DCT1D function returns result of DCT-II. DCT type II, unscaled. Algorithm by Byeong Gi Lee, 1984.

func DCT2D

func DCT2D(input [][]float64, w int, h int) [][]float64

DCT2D function returns a result of DCT2D by using the separable property.

func DCT2DFast256

func DCT2DFast256(input *[]float64) (flattens [256]float64)

DCT2DFast256 function returns a result of DCT2D by using the separable property. DCT type II, unscaled. Algorithm by Byeong Gi Lee, 1984. Fast uses static DCT tables for improved performance. Returns flattened pixels.

func DCT2DFast32

func DCT2DFast32(input *[]float64) (flattens [64]float64)

func DCT2DFast64

func DCT2DFast64(input *[]float64) (flattens [64]float64)

DCT2DFast64 function returns a result of DCT2D by using the separable property. Fast uses static DCT tables for improved performance. Returns flattened pixels.

func Rgb2Gray

func Rgb2Gray(colorImg image.Image, pixels []uint8) []uint8

Rgb2Gray function converts RGB to a gray scale array.

Types

This section is empty.

Jump to

Keyboard shortcuts

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