Charlie Vieth 11 лет назад
Родитель
Сommit
f03c78969b
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      ycc.go

+ 2 - 1
ycc.go

@@ -159,8 +159,9 @@ func (p *ycc) YCbCr() *image.YCbCr {
 // imageYCbCrToYCC converts a YCbCr image to a ycc image for resizing.
 func imageYCbCrToYCC(in *image.YCbCr) *ycc {
 	w, h := in.Rect.Dx(), in.Rect.Dy()
+	r := image.Rect(0, 0, w, h)
 	buf := make([]uint8, 3*w*h)
-	p := ycc{Pix: buf, Stride: 3 * w, Rect: in.Rect, SubsampleRatio: in.SubsampleRatio}
+	p := ycc{Pix: buf, Stride: 3 * w, Rect: r, SubsampleRatio: in.SubsampleRatio}
 	var off int
 
 	switch in.SubsampleRatio {