image/jpeg.decoder.img3 (field)

29 uses

	image/jpeg (current package)
		reader.go#L126: 	img3        *image.YCbCr
		reader.go#L663: 	if d.img3 != nil {
		reader.go#L669: 		return d.img3, nil
		reader.go#L695: 		bounds := d.img3.Bounds()
		reader.go#L697: 		imageutil.DrawYCbCr(img, bounds, d.img3, bounds.Min)
		reader.go#L715: 	bounds := d.img3.Bounds()
		reader.go#L722: 		{d.img3.Y, d.img3.YStride},
		reader.go#L723: 		{d.img3.Cb, d.img3.CStride},
		reader.go#L724: 		{d.img3.Cr, d.img3.CStride},
		reader.go#L760: 	bounds := d.img3.Bounds()
		reader.go#L764: 		yo := d.img3.YOffset(bounds.Min.X, y)
		reader.go#L765: 		co := d.img3.COffset(bounds.Min.X, y)
		reader.go#L767: 			img.Pix[po+4*i+0] = d.img3.Y[yo+i]
		reader.go#L768: 			img.Pix[po+4*i+1] = d.img3.Cb[co+i/cScale]
		reader.go#L769: 			img.Pix[po+4*i+2] = d.img3.Cr[co+i/cScale]
		scan.go#L41: 	d.img3 = m.SubImage(image.Rect(0, 0, d.width, d.height)).(*image.YCbCr)
		scan.go#L149: 	if d.img1 == nil && d.img3 == nil {
		scan.go#L495: 			dst, stride = d.img3.Y[8*(by*d.img3.YStride+bx):], d.img3.YStride
		scan.go#L497: 			dst, stride = d.img3.Cb[8*(by*d.img3.CStride+bx):], d.img3.CStride
		scan.go#L499: 			dst, stride = d.img3.Cr[8*(by*d.img3.CStride+bx):], d.img3.CStride