- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 56 for dpix (0.12 sec)
-
src/image/internal/imageutil/impl.go
// use a temp slice to hint to the compiler that a single bounds check suffices rgba := dpix[x : x+4 : len(dpix)] rgba[0] = uint8(r) rgba[1] = uint8(g) rgba[2] = uint8(b) rgba[3] = 255 } } case image.YCbCrSubsampleRatio422: for y, sy := y0, sp.Y; y != y1; y, sy = y+1, sy+1 { dpix := dst.Pix[y*dst.Stride:] yi := (sy-src.Rect.Min.Y)*src.YStride + (sp.X - src.Rect.Min.X)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Mar 10 17:50:11 UTC 2018 - 7.4K bytes - Viewed (0) -
src/image/internal/imageutil/gen.go
if uint32(b)&0xff000000 == 0 { b >>= 16 } else { b = ^(b >> 31) } // use a temp slice to hint to the compiler that a single bounds check suffices rgba := dpix[x : x+4 : len(dpix)] rgba[0] = uint8(r) rgba[1] = uint8(g) rgba[2] = uint8(b) rgba[3] = 255 } } ` var subsampleRatios = []string{ "444", "422", "420", "440", }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 28 18:17:57 UTC 2021 - 4.3K bytes - Viewed (0) -
src/image/draw/draw.go
yMax := r.Max.Y - dst.Rect.Min.Y y := r.Min.Y - dst.Rect.Min.Y sy := sp.Y - src.Rect.Min.Y for ; y != yMax; y, sy = y+1, sy+1 { dpix := dst.Pix[y*dst.Stride:] spix := src.Pix[sy*src.Stride:] for i, si := i0, si0; i < i1; i, si = i+4, si+1 { p := spix[si] d := dpix[i : i+4 : i+4] // Small cap improves performance, see https://golang.org/issue/27857 d[0] = p d[1] = p d[2] = p d[3] = 255
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 11 17:08:05 UTC 2024 - 33.9K bytes - Viewed (0) -
src/image/gif/reader_test.go
b.WriteString(paletteStr) // Write an image with bounds 2x1 but tc.nPix pixels. If tc.nPix != 2 // then this should result in an invalid GIF image. First, write a // magic 0x2c (image descriptor) byte, bounds=(0,0)-(2,1), a flags // byte, and 2-bit LZW literals. b.WriteString("\x2c\x00\x00\x00\x00\x02\x00\x01\x00\x00\x02") if tc.nPix > 0 { enc := lzwEncode(make([]byte, tc.nPix)) if len(enc)+tc.extraExisting > 0xff {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 11 16:15:54 UTC 2024 - 13.3K bytes - Viewed (0) -
src/image/gif/reader.go
func uninterlace(m *image.Paletted) { var nPix []uint8 dx := m.Bounds().Dx() dy := m.Bounds().Dy() nPix = make([]uint8, dx*dy) offset := 0 // steps through the input by sequential scan lines. for _, pass := range interlacing { nOffset := pass.start * dx // steps through the output as defined by pass. for y := pass.start; y < dy; y += pass.skip { copy(nPix[nOffset:nOffset+dx], m.Pix[offset:offset+dx]) offset += dx
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 11 16:15:54 UTC 2024 - 17.5K bytes - Viewed (0) -
src/image/image.go
} return totalLength } // RGBA is an in-memory image whose At method returns [color.RGBA] values. type RGBA struct { // Pix holds the image's pixels, in R, G, B, A order. The pixel at // (x, y) starts at Pix[(y-Rect.Min.Y)*Stride + (x-Rect.Min.X)*4]. Pix []uint8 // Stride is the Pix stride (in bytes) between vertically adjacent pixels. Stride int // Rect is the image's bounds. Rect Rectangle }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 12:02:45 UTC 2023 - 34.9K bytes - Viewed (0) -
src/image/png/reader.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 12:02:45 UTC 2023 - 26K bytes - Viewed (0) -
src/image/png/writer.go
} else if nrgba != nil { stride, pix = nrgba.Stride, nrgba.Pix } if stride != 0 { j0 := (y - b.Min.Y) * stride j1 := j0 + b.Dx()*4 for j := j0; j < j1; j += 4 { cr0[i+0] = pix[j+0] cr0[i+1] = pix[j+1] cr0[i+2] = pix[j+2] i += 3 } } else { for x := b.Min.X; x < b.Max.X; x++ { r, g, b, _ := m.At(x, y).RGBA() cr0[i+0] = uint8(r >> 8)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 11 17:08:05 UTC 2024 - 15.4K bytes - Viewed (0) -
src/image/jpeg/writer.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 12:02:45 UTC 2023 - 17.1K bytes - Viewed (0) -
src/image/draw/draw_test.go
if rgba, ok := m.(*image.RGBA); ok { return &slowestRGBA{ Pix: append([]byte(nil), rgba.Pix...), Stride: rgba.Stride, Rect: rgba.Rect, } } rgba := image.NewRGBA(m.Bounds()) Draw(rgba, rgba.Bounds(), m, m.Bounds().Min, Src) return &slowestRGBA{ Pix: rgba.Pix, Stride: rgba.Stride, Rect: rgba.Rect, } } func init() {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jul 20 18:07:05 UTC 2023 - 26K bytes - Viewed (0)