Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for GrayModel (0.32 sec)

  1. src/image/draw/bench_test.go

    				src1.SetCMYK(x, y, color.CMYK{
    					uint8(13 * x % 0x100),
    					uint8(11 * y % 0x100),
    					uint8((11*x + 13*y) % 0x100),
    					uint8((31*x + 37*y) % 0x100),
    				})
    			}
    		}
    		src = src1
    	case color.GrayModel:
    		src1 := image.NewGray(image.Rect(0, 0, srcw, srch))
    		for y := 0; y < srch; y++ {
    			for x := 0; x < srcw; x++ {
    				src1.SetGray(x, y, color.Gray{
    					uint8((11*x + 13*y) % 0x100),
    				})
    			}
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jul 20 18:07:05 UTC 2023
    - 6.6K bytes
    - Viewed (0)
  2. src/image/color/color.go

    	NRGBAModel   Model = ModelFunc(nrgbaModel)
    	NRGBA64Model Model = ModelFunc(nrgba64Model)
    	AlphaModel   Model = ModelFunc(alphaModel)
    	Alpha16Model Model = ModelFunc(alpha16Model)
    	GrayModel    Model = ModelFunc(grayModel)
    	Gray16Model  Model = ModelFunc(gray16Model)
    )
    
    func rgbaModel(c Color) Color {
    	if _, ok := c.(RGBA); ok {
    		return c
    	}
    	r, g, b, a := c.RGBA()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 12:02:45 UTC 2023
    - 8.3K bytes
    - Viewed (0)
  3. src/image/png/example_test.go

    		log.Fatal(err)
    	}
    
    	levels := []string{" ", "░", "▒", "▓", "█"}
    
    	for y := img.Bounds().Min.Y; y < img.Bounds().Max.Y; y++ {
    		for x := img.Bounds().Min.X; x < img.Bounds().Max.X; x++ {
    			c := color.GrayModel.Convert(img.At(x, y)).(color.Gray)
    			level := c.Y / 51 // 51 * 5 = 255
    			if level == 5 {
    				level--
    			}
    			fmt.Print(levels[level])
    		}
    		fmt.Print("\n")
    	}
    }
    
    func ExampleEncode() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 21 19:47:04 UTC 2016
    - 3.6K bytes
    - Viewed (0)
  4. src/image/png/writer.go

    		switch cb {
    		case cbG8:
    			if gray != nil {
    				offset := (y - b.Min.Y) * gray.Stride
    				copy(cr[0][1:], gray.Pix[offset:offset+b.Dx()])
    			} else {
    				for x := b.Min.X; x < b.Max.X; x++ {
    					c := color.GrayModel.Convert(m.At(x, y)).(color.Gray)
    					cr[0][i] = c.Y
    					i++
    				}
    			}
    		case cbTC8:
    			// We have previously verified that the alpha value is fully opaque.
    			cr0 := cr[0]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 11 17:08:05 UTC 2024
    - 15.4K bytes
    - Viewed (0)
  5. src/image/png/reader_test.go

    	defer w.Close()
    	bounds := png.Bounds()
    	cm := png.ColorModel()
    	var bitdepth int
    	switch cm {
    	case color.RGBAModel, color.NRGBAModel, color.AlphaModel, color.GrayModel:
    		bitdepth = 8
    	default:
    		bitdepth = 16
    	}
    	cpm, _ := cm.(color.Palette)
    	var paletted *image.Paletted
    	if cpm != nil {
    		switch {
    		case len(cpm) <= 2:
    			bitdepth = 1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 24 12:12:12 UTC 2022
    - 28.5K bytes
    - Viewed (0)
  6. src/image/image.go

    	if !(Point{x, y}.In(p.Rect)) {
    		return
    	}
    	i := p.PixOffset(x, y)
    	p.Pix[i] = color.GrayModel.Convert(c).(color.Gray).Y
    }
    
    func (p *Gray) SetRGBA64(x, y int, c color.RGBA64) {
    	if !(Point{x, y}.In(p.Rect)) {
    		return
    	}
    	// This formula is the same as in color.grayModel.
    	gray := (19595*uint32(c.R) + 38470*uint32(c.G) + 7471*uint32(c.B) + 1<<15) >> 24
    	i := p.PixOffset(x, y)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 12:02:45 UTC 2023
    - 34.9K bytes
    - Viewed (0)
  7. src/image/jpeg/reader.go

    	var d decoder
    	if _, err := d.decode(r, true); err != nil {
    		return image.Config{}, err
    	}
    	switch d.nComp {
    	case 1:
    		return image.Config{
    			ColorModel: color.GrayModel,
    			Width:      d.width,
    			Height:     d.height,
    		}, nil
    	case 3:
    		cm := color.YCbCrModel
    		if d.isRGB() {
    			cm = color.RGBAModel
    		}
    		return image.Config{
    			ColorModel: cm,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 12:02:45 UTC 2023
    - 22.5K bytes
    - Viewed (0)
  8. src/image/png/reader.go

    				break
    			}
    		} else {
    			if d.stage >= dsSeenIHDR {
    				break
    			}
    		}
    	}
    
    	var cm color.Model
    	switch d.cb {
    	case cbG1, cbG2, cbG4, cbG8:
    		cm = color.GrayModel
    	case cbGA8:
    		cm = color.NRGBAModel
    	case cbTC8:
    		cm = color.RGBAModel
    	case cbP1, cbP2, cbP4, cbP8:
    		cm = d.palette
    	case cbTCA8:
    		cm = color.NRGBAModel
    	case cbG16:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 12:02:45 UTC 2023
    - 26K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"CMYKToRGB", Func, 5},
    		{"Color", Type, 0},
    		{"Gray", Type, 0},
    		{"Gray.Y", Field, 0},
    		{"Gray16", Type, 0},
    		{"Gray16.Y", Field, 0},
    		{"Gray16Model", Var, 0},
    		{"GrayModel", Var, 0},
    		{"Model", Type, 0},
    		{"ModelFunc", Func, 0},
    		{"NRGBA", Type, 0},
    		{"NRGBA.A", Field, 0},
    		{"NRGBA.B", Field, 0},
    		{"NRGBA.G", Field, 0},
    		{"NRGBA.R", Field, 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)
  10. api/go1.txt

    pkg image/color, type YCbCr struct, Y uint8
    pkg image/color, var Alpha16Model Model
    pkg image/color, var AlphaModel Model
    pkg image/color, var Black Gray16
    pkg image/color, var Gray16Model Model
    pkg image/color, var GrayModel Model
    pkg image/color, var NRGBA64Model Model
    pkg image/color, var NRGBAModel Model
    pkg image/color, var Opaque Alpha16
    pkg image/color, var RGBA64Model Model
    pkg image/color, var RGBAModel Model
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 14 18:58:28 UTC 2013
    - 1.7M bytes
    - Viewed (0)
Back to top