/frameworks/support/v7/palette/tests/java/android/support/v7/graphics/ |
SwatchTests.java | 44 final Palette p = Palette.from(loadSampleBitmap()).generate(); 46 for (Palette.Swatch swatch : p.getSwatches()) { 54 final Palette p = Palette.from(loadSampleBitmap()).generate(); 56 for (Palette.Swatch swatch : p.getSwatches()) { 64 final Palette p = Palette.from(loadSampleBitmap()).generate(); 66 for (Palette.Swatch swatch : p.getSwatches()) { 71 private void testSwatchTextColorContrasts(Palette.Swatch swatch) [all...] |
BucketTests.java | 46 Palette.from(sample).generate(); 53 Palette p = Palette.from(loadSampleBitmap()).generate(); 60 ArrayList<Palette.Swatch> swatches = new ArrayList<>(); 61 swatches.add(new Palette.Swatch(Color.BLACK, 40)); 62 swatches.add(new Palette.Swatch(Color.GREEN, 60)); 63 swatches.add(new Palette.Swatch(Color.BLUE, 10)); 65 Palette p = Palette.from(swatches); 75 Palette.Builder b = new Palette.Builder(sample) 126 final Palette palette = Palette.from(bitmap).generate(); local 141 final Palette palette = Palette.from(bitmap) local 170 final Palette palette = Palette.from(bitmap).generate(); local [all...] |
ConsistencyTest.java | 38 Palette lastPalette = null; 42 Palette newPalette = Palette.from(bitmap).generate(); 50 private static void assetPalettesEqual(Palette p1, Palette p2) {
|
MaxColorsTest.java | 51 Palette newPalette = Palette.from(loadSampleBitmap())
|
/frameworks/base/core/java/com/android/internal/graphics/palette/ |
Quantizer.java | 17 package com.android.internal.graphics.palette; 25 void quantize(final int[] pixels, final int maxColors, final Palette.Filter[] filters); 26 List<Palette.Swatch> getQuantizedColors();
|
Palette.java | 17 package com.android.internal.graphics.palette; 41 * Copied from: /frameworks/support/v7/palette/src/main/java/android/support/v7/ 42 * graphics/Palette.java 58 * Instances are created with a {@link Palette.Builder} which supports several options to tweak the 59 * generated Palette. See that class' documentation for more information. 62 * which you load your image on. {@link Palette.Builder} supports both synchronous and asynchronous 67 * Palette p = Palette.from(bitmap).generate(); 70 * Palette.from(bitmap).generate(new PaletteAsyncListener() { 71 * public void onGenerated(Palette p) [all...] |
VariationalKMeansQuantizer.java | 17 package com.android.internal.graphics.palette; 53 private List<Palette.Swatch> mQuantizedColors; 76 public void quantize(int[] pixels, int maxColors, Palette.Filter[] filters) { 119 mQuantizedColors.add(new Palette.Swatch(new float[]{ 151 public List<Palette.Swatch> getQuantizedColors() {
|
ColorCutQuantizer.java | 17 package com.android.internal.graphics.palette; 46 import com.android.internal.graphics.palette.Palette.Swatch; 49 * Copied from: frameworks/support/v7/palette/src/main/java/android/support/v7/ 80 Palette.Filter[] mFilters; 88 * @param maxColors The maximum number of colors that should be in the result palette. 91 public void quantize(final int[] pixels, final int maxColors, final Palette.Filter[] filters) {
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/ |
MediaNotificationProcessor.java | 27 import android.support.v7.graphics.Palette; 72 private Palette.Filter mBlackWhiteFilter = (rgb, hsl) -> !isWhiteOrBlack(hsl); 126 Palette.Builder paletteBuilder = Palette.from(bitmap) 130 Palette palette = paletteBuilder.generate(); local 131 backgroundColor = findBackgroundColorAndFilter(palette); 145 palette = paletteBuilder.generate(); 146 int foregroundColor = selectForegroundColor(backgroundColor, palette); 161 private int selectForegroundColor(int backgroundColor, Palette palette) [all...] |
/prebuilts/sdk/current/support/v7/palette/ |
android-support-v7-palette.jar | |
/packages/apps/Launcher3/src/com/android/launcher3/dynamicui/ |
ExtractionUtils.java | 29 import android.support.v7.graphics.Palette; 94 public static boolean isSuperLight(Palette p) { 98 public static boolean isSuperDark(Palette p) { 106 private static boolean isLegibleOnWallpaper(int color, List<Palette.Swatch> wallpaperSwatches) { 109 for (Palette.Swatch swatch : wallpaperSwatches) {
|
ColorExtractionService.java | 33 import android.support.v7.graphics.Palette; 128 private Palette getHotseatPalette() { 141 return Palette.from(bitmap).clearFilters().generate(); 149 return Palette.from(wallpaper) 157 private Palette getStatusBarPalette() { 172 return Palette.from(bitmap).clearFilters().generate(); 180 return Palette.from(wallpaper) 187 private Palette getWallpaperPalette() { 194 return Palette.from(bitmap).clearFilters().generate(); 202 return Palette.from(wallpaper).clearFilters().generate() [all...] |
ExtractedColors.java | 24 import android.support.v7.graphics.Palette; 144 public void updateHotseatPalette(Palette hotseatPalette) { 156 public void updateStatusBarPalette(Palette statusBarPalette) { 161 public void updateWallpaperThemePalette(@Nullable Palette wallpaperPalette) {
|
/frameworks/support/samples/Support7Demos/src/com/example/android/supportv7/graphics/ |
PaletteDetailActivity.java | 25 import android.support.v7.graphics.Palette; 39 * Activity which displays the more details about a generated {@link Palette} for a specific 42 * Displays the full generated palette of colors in a grid, which allows clicking on an palette item 45 * Also allows the customization of the number of colors used in the palette generation for 66 mGridView = findViewById(R.id.palette); 70 // Set an OnItemClickListener to display a information Toast when a Palette item is clicked 79 final Palette.Swatch item = (Palette.Swatch) adapterView.getItemAtPosition(pos); 129 new Palette.Builder(bitmap).maximumColorCount(numColors).generate [all...] |
PaletteActivity.java | 33 import android.support.v7.graphics.Palette; 45 * {@link android.support.v7.graphics.Palette} results. 47 * Allows the customization of the number of colors used in the palette generation, to demonstrate 180 * Set the number of colors used for {@link Palette} generation. 190 // of the Palette UI 207 new Palette.Builder(bitmap).maximumColorCount(mNumColors).generate( 208 new Palette.PaletteAsyncListener() { 210 public void onGenerated(Palette palette) { 213 palette.getVibrantSwatch()) [all...] |
/frameworks/support/v7/palette/src/main/java/android/support/v7/graphics/ |
Palette.java | 54 * generated Palette. See that class' documentation for more information. 62 * Palette p = Palette.from(bitmap).generate(); 65 * Palette.from(bitmap).generate(new PaletteAsyncListener() { 66 * public void onGenerated(Palette p) { 72 public final class Palette { 81 * Called when the {@link Palette} has been generated. 83 void onGenerated(Palette palette); 92 static final String LOG_TAG = "Palette"; [all...] |
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/HiiDatabaseDxe/ |
Image.c | 268 EFI_HII_IMAGE_PALETTE_INFO *Palette;
281 Palette = AllocateZeroPool (PaletteSize);
282 ASSERT (Palette != NULL);
283 CopyMem (Palette, PaletteInfo, PaletteSize);
286 CopyRgbToGopPixel (&PaletteValue[0], &Palette->PaletteValue[0], 1);
287 CopyRgbToGopPixel (&PaletteValue[1], &Palette->PaletteValue[1], 1);
288 FreePool (Palette);
352 EFI_HII_IMAGE_PALETTE_INFO *Palette;
366 Palette = AllocateZeroPool (PaletteSize);
367 ASSERT (Palette != NULL); [all...] |
/prebuilts/go/darwin-x86/src/image/gif/ |
writer.go | 14 "image/color/palette" 129 if p, ok := e.g.Config.ColorModel.(color.Palette); ok && len(p) > 0 { 164 func encodeColorTable(dst []byte, p color.Palette, size int) int { 187 if len(pm.Palette) == 0 { 188 e.err = errors.New("gif: cannot encode image block with empty palette") 203 for i, c := range pm.Palette { 237 paddedSize := log2(len(pm.Palette)) // Size of Local Color Table: 2^(1+n). 238 ct := encodeColorTable(e.localColorTable[:], pm.Palette, paddedSize) 280 // Quantizer is used to produce a palette with size NumColors. 281 // palette.Plan9 is used in place of a nil Quantizer [all...] |
reader.go | 103 globalColorTable color.Palette 187 m.Palette, err = d.readColorTable(d.imageFields) 195 m.Palette = d.globalColorTable 200 m.Palette = append(color.Palette(nil), d.globalColorTable...) 202 if ti := int(d.transparentIndex); ti < len(m.Palette) { 203 m.Palette[ti] = color.RGBA{} 207 // seem OK with this, so we enlarge the palette with 209 p := make(color.Palette, ti+1) 210 copy(p, m.Palette) [all...] |
writer_test.go | 11 "image/color/palette" 130 // palettesEqual reports whether two color.Palette values are equal, ignoring 131 // any trailing opaque-black palette entries. 132 func palettesEqual(p, q color.Palette) bool { 186 // color.Palette is a concrete (slice) type. 187 globalColorModel, backgroundIndex := color.Model(color.Palette(nil)), uint8(0) 189 globalColorModel, backgroundIndex = color.Palette(palette.WebSafe), uint8(1) 221 if !palettesEqual(g1.Config.ColorModel.(color.Palette), globalColorModel.(color.Palette)) { [all...] |
/prebuilts/go/linux-x86/src/image/gif/ |
writer.go | 14 "image/color/palette" 129 if p, ok := e.g.Config.ColorModel.(color.Palette); ok && len(p) > 0 { 164 func encodeColorTable(dst []byte, p color.Palette, size int) int { 187 if len(pm.Palette) == 0 { 188 e.err = errors.New("gif: cannot encode image block with empty palette") 203 for i, c := range pm.Palette { 237 paddedSize := log2(len(pm.Palette)) // Size of Local Color Table: 2^(1+n). 238 ct := encodeColorTable(e.localColorTable[:], pm.Palette, paddedSize) 280 // Quantizer is used to produce a palette with size NumColors. 281 // palette.Plan9 is used in place of a nil Quantizer [all...] |
reader.go | 103 globalColorTable color.Palette 187 m.Palette, err = d.readColorTable(d.imageFields) 195 m.Palette = d.globalColorTable 200 m.Palette = append(color.Palette(nil), d.globalColorTable...) 202 if ti := int(d.transparentIndex); ti < len(m.Palette) { 203 m.Palette[ti] = color.RGBA{} 207 // seem OK with this, so we enlarge the palette with 209 p := make(color.Palette, ti+1) 210 copy(p, m.Palette) [all...] |
writer_test.go | 11 "image/color/palette" 130 // palettesEqual reports whether two color.Palette values are equal, ignoring 131 // any trailing opaque-black palette entries. 132 func palettesEqual(p, q color.Palette) bool { 186 // color.Palette is a concrete (slice) type. 187 globalColorModel, backgroundIndex := color.Model(color.Palette(nil)), uint8(0) 189 globalColorModel, backgroundIndex = color.Palette(palette.WebSafe), uint8(1) 221 if !palettesEqual(g1.Config.ColorModel.(color.Palette), globalColorModel.(color.Palette)) { [all...] |
/frameworks/base/core/java/android/app/ |
WallpaperColors.java | 30 import com.android.internal.graphics.palette.Palette; 31 import com.android.internal.graphics.palette.VariationalKMeansQuantizer; 153 final Palette palette = Palette local 162 final ArrayList<Palette.Swatch> swatches = new ArrayList<>(palette.getSwatches()); 398 // This avoids unnecessary processing and allocation inside Palette.
|
/packages/apps/Launcher3/src/com/android/launcher3/compat/ |
WallpaperManagerCompatVL.java | 41 import android.support.v7.graphics.Palette; 246 // This avoids unnecessary processing and allocation inside Palette. 263 Palette palette = Palette.from(bitmap).generate(); local 268 for (Palette.Swatch swatch : palette.getSwatches()) {
|