mirror of
https://github.com/flutter/flutter.git
synced 2026-02-20 02:29:02 +08:00
4x4.png -> 2x2.png; this file is actually 2x2 (flutter/engine#20005)
* 4x4.png -> 2x2.png; this file is actually 2x2
This commit is contained in:
parent
442e4d82fc
commit
86e51b5eec
@ -114,7 +114,7 @@ class GrayscaleImage {
|
||||
GrayscaleImage._();
|
||||
|
||||
static Future<Image> load() async {
|
||||
final Uint8List bytes = await readFile('4x4.png');
|
||||
final Uint8List bytes = await readFile('2x2.png');
|
||||
final Completer<Image> completer = Completer<Image>();
|
||||
decodeImageFromList(bytes, (Image image) => completer.complete(image));
|
||||
return await completer.future;
|
||||
|
||||
@ -13,7 +13,7 @@ import 'package:test/test.dart';
|
||||
|
||||
void main() {
|
||||
test('basic image descriptor - encoded - greyscale', () async {
|
||||
final Uint8List bytes = await readFile('4x4.png');
|
||||
final Uint8List bytes = await readFile('2x2.png');
|
||||
final ImmutableBuffer buffer = await ImmutableBuffer.fromUint8List(bytes);
|
||||
final ImageDescriptor descriptor = await ImageDescriptor.encoded(buffer);
|
||||
|
||||
|
||||
@ -19,7 +19,7 @@ void main() {
|
||||
}());
|
||||
|
||||
test('no resize by default', () async {
|
||||
final Uint8List bytes = await readFile('4x4.png');
|
||||
final Uint8List bytes = await readFile('2x2.png');
|
||||
final Codec codec = await instantiateImageCodec(bytes);
|
||||
final FrameInfo frame = await codec.getNextFrame();
|
||||
final int codecHeight = frame.image.height;
|
||||
@ -29,7 +29,7 @@ void main() {
|
||||
});
|
||||
|
||||
test('resize width with constrained height', () async {
|
||||
final Uint8List bytes = await readFile('4x4.png');
|
||||
final Uint8List bytes = await readFile('2x2.png');
|
||||
final Codec codec = await instantiateImageCodec(bytes, targetHeight: 1);
|
||||
final FrameInfo frame = await codec.getNextFrame();
|
||||
final int codecHeight = frame.image.height;
|
||||
@ -39,7 +39,7 @@ void main() {
|
||||
});
|
||||
|
||||
test('resize height with constrained width', () async {
|
||||
final Uint8List bytes = await readFile('4x4.png');
|
||||
final Uint8List bytes = await readFile('2x2.png');
|
||||
final Codec codec = await instantiateImageCodec(bytes, targetWidth: 1);
|
||||
final FrameInfo frame = await codec.getNextFrame();
|
||||
final int codecHeight = frame.image.height;
|
||||
@ -49,7 +49,7 @@ void main() {
|
||||
});
|
||||
|
||||
test('upscale image by 5x', () async {
|
||||
final Uint8List bytes = await readFile('4x4.png');
|
||||
final Uint8List bytes = await readFile('2x2.png');
|
||||
final Codec codec = await instantiateImageCodec(bytes, targetWidth: 10, allowUpscaling: true);
|
||||
final FrameInfo frame = await codec.getNextFrame();
|
||||
final int codecHeight = frame.image.height;
|
||||
@ -59,7 +59,7 @@ void main() {
|
||||
});
|
||||
|
||||
test('upscale image by 5x - no upscaling', () async {
|
||||
final Uint8List bytes = await readFile('4x4.png');
|
||||
final Uint8List bytes = await readFile('2x2.png');
|
||||
final Codec codec = await instantiateImageCodec(bytes, targetWidth: 10, allowUpscaling: false);
|
||||
final FrameInfo frame = await codec.getNextFrame();
|
||||
final int codecHeight = frame.image.height;
|
||||
@ -69,7 +69,7 @@ void main() {
|
||||
});
|
||||
|
||||
test('upscale image varying width and height', () async {
|
||||
final Uint8List bytes = await readFile('4x4.png');
|
||||
final Uint8List bytes = await readFile('2x2.png');
|
||||
final Codec codec =
|
||||
await instantiateImageCodec(bytes, targetWidth: 10, targetHeight: 1, allowUpscaling: true);
|
||||
final FrameInfo frame = await codec.getNextFrame();
|
||||
@ -80,7 +80,7 @@ void main() {
|
||||
});
|
||||
|
||||
test('upscale image varying width and height - no upscaling', () async {
|
||||
final Uint8List bytes = await readFile('4x4.png');
|
||||
final Uint8List bytes = await readFile('2x2.png');
|
||||
final Codec codec =
|
||||
await instantiateImageCodec(bytes, targetWidth: 10, targetHeight: 1, allowUpscaling: false);
|
||||
final FrameInfo frame = await codec.getNextFrame();
|
||||
|
||||
|
Before Width: | Height: | Size: 71 B After Width: | Height: | Size: 71 B |
Loading…
x
Reference in New Issue
Block a user