- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for YCbCrToRGB (0.15 sec)
-
src/image/color/ycbcr_test.go
func BenchmarkYCbCrToRGB(b *testing.B) { // YCbCrToRGB does saturating arithmetic. // Low, middle, and high values can take // different paths through the generated code. b.Run("0", func(b *testing.B) { for i := 0; i < b.N; i++ { sink8, sink8, sink8 = YCbCrToRGB(0, 0, 0) } }) b.Run("128", func(b *testing.B) { for i := 0; i < b.N; i++ { sink8, sink8, sink8 = YCbCrToRGB(128, 128, 128) } })
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Oct 25 07:51:17 UTC 2016 - 7.3K bytes - Viewed (0) -
src/image/internal/imageutil/impl.go
ci := (sy-src.Rect.Min.Y)*src.CStride + (sp.X - src.Rect.Min.X) for x := x0; x != x1; x, yi, ci = x+4, yi+1, ci+1 { // This is an inline version of image/color/ycbcr.go's func YCbCrToRGB. yy1 := int32(src.Y[yi]) * 0x10101 cb1 := int32(src.Cb[ci]) - 128 cr1 := int32(src.Cr[ci]) - 128 // The bit twiddling below is equivalent to // // r := (yy1 + 91881*cr1) >> 16
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/color/ycbcr.go
cr := 32768*r1 - 27440*g1 - 5328*b1 + 257<<15 if uint32(cr)&0xff000000 == 0 { cr >>= 16 } else { cr = ^(cr >> 31) } return uint8(yy), uint8(cb), uint8(cr) } // YCbCrToRGB converts a Y'CbCr triple to an RGB triple. func YCbCrToRGB(y, cb, cr uint8) (uint8, uint8, uint8) { // The JFIF specification says: // R = Y' + 1.40200*(Cr-128) // G = Y' - 0.34414*(Cb-128) - 0.71414*(Cr-128) // B = Y' + 1.77200*(Cb-128)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 12:02:45 UTC 2023 - 10.8K bytes - Viewed (0) -
src/image/internal/imageutil/gen.go
dpix := dst.Pix[y*dst.Stride:] yi := (sy-src.Rect.Min.Y)*src.YStride + (sp.X - src.Rect.Min.X) %s // This is an inline version of image/color/ycbcr.go's func YCbCrToRGB. yy1 := int32(src.Y[yi]) * 0x10101 cb1 := int32(src.Cb[ci]) - 128 cr1 := int32(src.Cr[ci]) - 128 // The bit twiddling below is equivalent to // // r := (yy1 + 91881*cr1) >> 16
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/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go
{"Transparent", Var, 0}, {"White", Var, 0}, {"YCbCr", Type, 0}, {"YCbCr.Cb", Field, 0}, {"YCbCr.Cr", Field, 0}, {"YCbCr.Y", Field, 0}, {"YCbCrModel", Var, 0}, {"YCbCrToRGB", Func, 0}, }, "image/color/palette": { {"Plan9", Var, 2}, {"WebSafe", Var, 2}, }, "image/draw": { {"(Op).Draw", Method, 2}, {"Draw", Func, 0}, {"DrawMask", Func, 0},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 02 02:20:05 UTC 2024 - 534.2K bytes - Viewed (0) -
api/go1.txt
pkg image, var ZP Point pkg image, var ZR Rectangle pkg image/color, func ModelFunc(func(Color) Color) Model pkg image/color, func RGBToYCbCr(uint8, uint8, uint8) (uint8, uint8, uint8) pkg image/color, func YCbCrToRGB(uint8, uint8, uint8) (uint8, uint8, uint8) pkg image/color, method (Alpha) RGBA() (uint32, uint32, uint32, uint32) pkg image/color, method (Alpha16) RGBA() (uint32, uint32, uint32, uint32)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 14 18:58:28 UTC 2013 - 1.7M bytes - Viewed (0)