📷 A modern, cross-platform, 2D Graphics library for .NET
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
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
..
issues Auto repair Png options to use Bit8. Fixes #935 6 years ago
Bike.png smaller Bike.png, optimized RotateTests & RotateFlipTests 9 years ago
BikeGrayscale.png smaller Bike.png, optimized RotateTests & RotateFlipTests 9 years ago
Bradley01.png Add tests for the AdaptiveThreshold processor 6 years ago
Bradley02.png Add tests for the AdaptiveThreshold processor 6 years ago
CalliphoraPartial.png moving images again 9 years ago
CalliphoraPartialGrayscale.png optimized ResizeTests output further, added Bike.png 9 years ago
InvalidTextData.png Add support for read and write tEXt, iTXt and zTXt chunks (#951) 7 years ago
PngWithMetaData.png Add tests to ensure chunk order 6 years ago
SnakeGame.png PngDecoder is covered now, and proven to be buggy :P 9 years ago
banner7-adam.png added test cases with images from #313 and #314 9 years ago
banner8-index.png added test cases with images from #313 and #314 9 years ago
basn3p01.png Additional png test cases 6 years ago
basn3p02.png Additional png test cases 6 years ago
basn3p04.png Additional png test cases 6 years ago
basn3p08.png Additional png test cases 6 years ago
big-corrupted-chunk.png Handle corrupted data portions. Fix #358 9 years ago
bike-small.png Make dither parallel and add benchmarks. 6 years ago
blur.png moving images again 9 years ago
bpp1.png fix bugs after merge 9 years ago
chunklength1.png moving images again 9 years ago
chunklength2.png moving images again 9 years ago
colors-saturation-lightness.png 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
cross.png moving images again 9 years ago
david.png Add dither scaling and simplify API. 6 years ago
ducky.png Add image blending tests to match the SVG spec examples 8 years ago
filter0.png moving images again 9 years ago
filter1.png moving images again 9 years ago
filter2.png moving images again 9 years ago
filter3.png moving images again 9 years ago
filter4.png moving images again 9 years ago
filterVar.png moving images again 9 years ago
gray-1-trns.png Use scaled luminance trns comparison. 8 years ago
gray-2-tRNS.png Fix trns preservation and add tests 8 years ago
gray-4-tRNS.png Fix trns preservation and add tests 8 years ago
gray-8-tRNS.png Fix trns preservation and add tests 8 years ago
gray-16-tRNS-interlaced.png More tests 8 years ago
gray-16.png Add 16bit decoder tests. 8 years ago
gray-alpha-8.png More tests 8 years ago
gray-alpha-16.png Add 16bit decoder tests. 8 years ago
gray_4bpp.png fix bugs after merge 9 years ago
icon.png Fix #390 9 years ago
iftbbn0g01.png Fix Decoding interlaced grayscale (#831) 7 years ago
iftbbn0g02.png Fix Decoding interlaced grayscale (#831) 7 years ago
iftbbn0g04.png Fix Decoding interlaced grayscale (#831) 7 years ago
indexed.png moving images again 9 years ago
interlaced.png moving images again 9 years ago
kaboom.png Add kaboom image for future testing 8 years ago
low-variance.png Use more accuracy when calculating variance. Fix #866 (#874) 7 years ago
palette-8bpp.png fix bugs after merge 9 years ago
pd-dest.png Add basic comparision tests 8 years ago
pd-source.png Add basic comparision tests 8 years ago
pd.png moving images again 9 years ago
pl.png moving images again 9 years ago
pp.png moving images again 9 years ago
rainbow.png Add image blending tests to match the SVG spec examples 8 years ago
ratio-1x4.png Add png tests 8 years ago
ratio-4x1.png Add png tests 8 years ago
rgb-8-tRNS.png Better tRNS coverage 8 years ago
rgb-16-alpha.png Add 16bit decoder tests. 8 years ago
rgb-16-tRNS.png Better tRNS coverage 8 years ago
rgb-48bpp-interlaced.png moving images again 9 years ago
rgb-48bpp.png moving images again 9 years ago
rollsroyce.png Fix Decoding 8-Bit grayscale png's with alpha (#830) 7 years ago
splash-interlaced.png moving images again 9 years ago
splash.png moving images again 9 years ago
versioning-1_1.png Add support for read and write tEXt, iTXt and zTXt chunks (#951) 7 years ago
versioning-1_2.png moving images again 9 years ago
vim16x16_1.png moving images again 9 years ago
vim16x16_2.png moving images again 9 years ago
xc1n0g08.png Additional png test cases 6 years ago
xc9n2c08.png Additional png test cases 6 years ago
xd0n2c08.png Additional png test cases 6 years ago
xd3n2c08.png Additional png test cases 6 years ago
xdtn0g01.png Additional png test cases 6 years ago
zlib-overflow.png Bounds check. Fix #849 (#851) 7 years ago
zlib-overflow2.png Fix #937 (#938) 7 years ago
zlib-ztxt-bad-header.png Fix #1004 7 years ago