3409 Commits (a89e4bae348173283fe1a6f8889c21bbfeda0f84)

Author SHA1 Message Date
Brian Popow d6520d2574 Fix issue #1594 5 years ago
Ynse Hoornenborg d844e70760 Add JpegColorType to JpegMetadata and use it to configure the JpegEncoder 5 years ago
Ynse Hoornenborg 096ef3d3aa Refactor out JpegSubsample.Grayscale 5 years ago
Ynse Hoornenborg 6cff023550 Add test cases for Grayscale jpeg 5 years ago
Ynse Hoornenborg 7eaae92bbf Grayscale Jpeg encoding 5 years ago
Brian Popow ce5338bf92 Fix build errors 5 years ago
Anton Firszov d1c2172406 Image.Load(byte[]) should return non-generic Image 5 years ago
James Jackson-South 58c5bf18dc Bump Magick.NET 5 years ago
James Jackson-South a54bce1faa Update refs. 5 years ago
James Jackson-South 72960ec979 Fix ordered dither output for small palette lengths. 5 years ago
David Rolland 8147ec3bfc Added image integral algorithm. 5 years ago
Anton Firszov 2e09bb4a3c BinaryThresholdColorComponent -> BinaryThresholdMode 5 years ago
James Jackson-South 045612f133 Add tolerance to 32 bit tests 5 years ago
James Jackson-South cfd123239d Ensure LFS 5 years ago
Franz Häring 2d3ab4ebd5 New overloads for binary threshold operations. The new argument ColorComponent defines the scalar color component to be used for threshold comparison: Luminance, Saturation or MaxChroma. Luminance is default and identical to previous versions. Saturation is the HSL saturation component. MaxChroma is calculated as the maximum of YCbCr chroma value, i.e. Cb and Cr distance from achromatic value. Background: This component shall discriminate colorful parts from achromatic parts in human perception. Very dark pixels, which are perceived as near black, can have high HSL saturation values if e.g. (rgb)==(4,0,0); this would definitely not be perceived as colorful by a human. The MaxChroma component will calculate them low. 5 years ago
James Jackson-South d183091ac4 Add output reference images 5 years ago
James Jackson-South ef1ee4d33b Removed submodule 5 years ago
Brian Popow ce6f067935 Add resize test for HwIntrinsics 5 years ago
Anton Firszov 1968d3724f better JpegEncoder profiling/benchmarks 5 years ago
James Jackson-South ac3eb80374 Optimize and fix warnings. 5 years ago
James Jackson-South 91a5d4c031 Update RowOctet tests 5 years ago
James Jackson-South f1a8e6e763 Santize descriptor bounds. Fixes #1530 5 years ago
Jeff Skaistis fb508475eb Change size guards for WrapMemory to allow Memory/IMemoryOwner blocks larger than the required image size. 5 years ago
James Jackson-South a58311a4aa Use less expensive update for RowOctet 5 years ago
Stefan Nikolei 72037f46f8 add .net5.0 targetframework in tests 5 years ago
Brian Popow 67aace4daf Add test for writing exif chunk 5 years ago
Brian Popow 4fa55b7a7b A little cleanup 5 years ago
Nicolas Portmann 81c728e05b Vectorize Scale16X16To8X8 5 years ago
Sergio Pedri 8c7019e41e Update image threshold for resize tests 5 years ago
Nicolas Portmann 5033e3eb95 Improve algorithm 5 years ago
Nicolas Portmann 08a68af1a9 Allow epsilon of 1F for existing LUT converter 5 years ago
Nicolas Portmann 93099d1585 Add unit tests for both converters 5 years ago
Nicolas Portmann efd4d22665 Add initial vectorized implementation with benchmarks 5 years ago
Brian Popow 94829b82fc Add test case for #1505 5 years ago
Petar Tasev 8c77c494d6 Updated referenced image submodule to latest origin master. 5 years ago
Petar Tasev 0df047222b Add PremultiplyAlpha to ResizeOptions 5 years ago
James Jackson-South dafafb8f21 Fix predictor encoder on NET472 32bit. 5 years ago
Brian Popow 28872d09d3 Fix peak image file name 5 years ago
Brian Popow 48634cf2bf Add another testcase for ColorSpaceTransform, disable ColorSpaceTransform test for net472 with peak image 5 years ago
Brian Popow cf7a6986f4 Add SSE2 version of TransformColorInverse 5 years ago
Brian Popow 0676e68bfd Add SSE2 version of TransformColor 5 years ago
Brian Popow 92da90322e Add SSE4 version of CollectColorRedTransforms 5 years ago
Brian Popow c563ea3401 Split up intrinsics tests, add guard if hw intrinsics are present 5 years ago
Brian Popow 6a381421c8 Add tests for substract green transform 5 years ago
James Jackson-South 4fa43bffd2 Update PixelOperationsTests.cs 5 years ago
James Jackson-South 933bb466ce Alter 32bit test environment accuracy check. 5 years ago
James Jackson-South 016de29898 Fix alpha companding. 5 years ago
James Jackson-South 94bc92b236 Update tests to match real-world case. 5 years ago
James Jackson-South 71801bfbb6 cleanup 5 years ago
Sergio Pedri 077aedc81a
Fix inaccurate test method name 5 years ago