|
|
|
@ -84,7 +84,7 @@ namespace SixLabors.ImageSharp.Tests.Formats.Jpg |
|
|
|
using (var stream = new MemoryStream(testFile.Bytes, false)) |
|
|
|
{ |
|
|
|
var decoder = new JpegDecoder(); |
|
|
|
using (Image image = decoder.Decode(Configuration.Default, stream)) |
|
|
|
using (Image image = decoder.Decode(Configuration.Default, stream, default)) |
|
|
|
{ |
|
|
|
ImageMetadata meta = image.Metadata; |
|
|
|
Assert.Equal(xResolution, meta.HorizontalResolution); |
|
|
|
@ -102,7 +102,7 @@ namespace SixLabors.ImageSharp.Tests.Formats.Jpg |
|
|
|
using (var stream = new MemoryStream(testFile.Bytes, false)) |
|
|
|
{ |
|
|
|
var decoder = new JpegDecoder(); |
|
|
|
IImageInfo image = decoder.Identify(Configuration.Default, stream); |
|
|
|
IImageInfo image = decoder.Identify(Configuration.Default, stream, default); |
|
|
|
ImageMetadata meta = image.Metadata; |
|
|
|
Assert.Equal(xResolution, meta.HorizontalResolution); |
|
|
|
Assert.Equal(yResolution, meta.VerticalResolution); |
|
|
|
@ -118,7 +118,7 @@ namespace SixLabors.ImageSharp.Tests.Formats.Jpg |
|
|
|
using (var stream = new MemoryStream(testFile.Bytes, false)) |
|
|
|
{ |
|
|
|
var decoder = new JpegDecoder(); |
|
|
|
IImageInfo image = decoder.Identify(Configuration.Default, stream); |
|
|
|
IImageInfo image = decoder.Identify(Configuration.Default, stream, default); |
|
|
|
JpegMetadata meta = image.Metadata.GetJpegMetadata(); |
|
|
|
Assert.Equal(quality, meta.Quality); |
|
|
|
} |
|
|
|
@ -131,7 +131,7 @@ namespace SixLabors.ImageSharp.Tests.Formats.Jpg |
|
|
|
var testFile = TestFile.Create(imagePath); |
|
|
|
using (var stream = new MemoryStream(testFile.Bytes, false)) |
|
|
|
{ |
|
|
|
using (Image image = JpegDecoder.Decode(Configuration.Default, stream)) |
|
|
|
using (Image image = JpegDecoder.Decode(Configuration.Default, stream, default)) |
|
|
|
{ |
|
|
|
JpegMetadata meta = image.Metadata.GetJpegMetadata(); |
|
|
|
Assert.Equal(quality, meta.Quality); |
|
|
|
@ -153,7 +153,7 @@ namespace SixLabors.ImageSharp.Tests.Formats.Jpg |
|
|
|
var testFile = TestFile.Create(imagePath); |
|
|
|
using (var stream = new MemoryStream(testFile.Bytes, false)) |
|
|
|
{ |
|
|
|
IImageInfo image = JpegDecoder.Identify(Configuration.Default, stream); |
|
|
|
IImageInfo image = JpegDecoder.Identify(Configuration.Default, stream, default); |
|
|
|
JpegMetadata meta = image.Metadata.GetJpegMetadata(); |
|
|
|
Assert.Equal(expectedColorType, meta.ColorType); |
|
|
|
} |
|
|
|
@ -181,8 +181,8 @@ namespace SixLabors.ImageSharp.Tests.Formats.Jpg |
|
|
|
using (var stream = new MemoryStream(testFile.Bytes, false)) |
|
|
|
{ |
|
|
|
IImageInfo imageInfo = useIdentify |
|
|
|
? ((IImageInfoDetector)decoder).Identify(Configuration.Default, stream) |
|
|
|
: decoder.Decode<Rgba32>(Configuration.Default, stream); |
|
|
|
? ((IImageInfoDetector)decoder).Identify(Configuration.Default, stream, default) |
|
|
|
: decoder.Decode<Rgba32>(Configuration.Default, stream, default); |
|
|
|
|
|
|
|
test(imageInfo); |
|
|
|
} |
|
|
|
|