jst 12 лет назад
Родитель
Сommit
a83cb40860
1 измененных файлов с 2 добавлено и 4 удалено
  1. 2 4
      filters.go

+ 2 - 4
filters.go

@@ -65,7 +65,7 @@ func (f *filterModel) SetKernelWeights(u float32) {
 	}
 }
 
-func (f *filterModel) convolution1d(x float32) (c colorArray) {
+func (f *filterModel) convolution1d() (c colorArray) {
 	for j := range f.tempRow {
 		for i := range c {
 			c[i] += f.tempRow[j][i] * f.kernelWeight[j]
@@ -88,7 +88,7 @@ func (f *filterModel) Interpolate(u float32, y int) color.RGBA64 {
 		f.at(uf+i, y, &f.tempRow[i])
 	}
 
-	c := f.convolution1d(u)
+	c := f.convolution1d()
 	return color.RGBA64{
 		clampToUint16(c[0]),
 		clampToUint16(c[1]),
@@ -227,8 +227,6 @@ func lanczosKernel(a uint) func(float32) float32 {
 	}
 }
 
-const lanczosTableSize = 300
-
 // Lanczos interpolation (a=2)
 func Lanczos2(img image.Image, factor float32) Filter {
 	return createFilter(img, factor, 4, lanczosKernel(2))