107 Commits (7c3563aca7c491df7e024bba55b993605d1abde1)

Author SHA1 Message Date
James Jackson-South 7c3563aca7 Add oil painting effect. 10 years ago
James Jackson-South acbdcf05f4 Add resize overload 10 years ago
James Jackson-South cd97b2308e Don't create a copy if you dont need to. 10 years ago
James Jackson-South ccc13bbac3 Revert Unsafe.Copy and cleanup 10 years ago
James Jackson-South 5e9ce77841 Use PixelAcessor<TColor, TPacked> #457 10 years ago
dirk ac58565b9f Added option to change the orientation of an image based on the information in the Exif profile. 10 years ago
dirk eea1aa42e3 Fixed rotation at 270 degrees. 10 years ago
dirk 140242686d Added optimization for when the Rotation angle is zero. 10 years ago
dirk 033e420e3b Moved the Flip and Rotate code from FlipRotate to their own Processors and call those inside RotateFlip. 10 years ago
James Jackson-South cbf476e34e Sampler performance optimizations 10 years ago
James Jackson-South e70f07426e Add setter to IPackedVector<TP> 10 years ago
James Jackson-South 562bb03b43 Resize now 10% faster 10 years ago
James Jackson-South c66efb4eab Resize optimizations [skip ci] 10 years ago
James Jackson-South dbfc7c865b Fix resampler accuracy 10 years ago
James Jackson-South 8035c96116 Missed file [skip ci] 10 years ago
James Jackson-South 7640a8fd73 Split out resizers to improve performance. 10 years ago
James Jackson-South c3028093b1 Comment cleanup [skip ci] 10 years ago
James Jackson-South 01ff266e7e Use processor specific parallel options. 10 years ago
James Jackson-South 682f5b73e3 Add format tests 10 years ago
James Jackson-South 45d9c0b769 Add Lanczos2 resampler 10 years ago
James Jackson-South a19bd1f024 Add missing class docs 10 years ago
James Jackson-South 8cc51c584d Use parallel options 10 years ago
James Jackson-South 1f3ba21f68 Better sampler tests 10 years ago
James Jackson-South 92a328c629 Move Compand, Use constructor 10 years ago
James Jackson-South 743e3309b3 Begin add ColorMatrix filters. 10 years ago
James Jackson-South 31efe63e6d Add ColorBlindness 10 years ago
James Jackson-South 916e172b0a Add all samplers. 10 years ago
James Jackson-South 493aa664cd Add Pad 10 years ago
James Jackson-South 78b871ff2a Add Crop 10 years ago
James Jackson-South 87018d0c99 Remove new() type constraint 10 years ago
James Jackson-South 8033627644 Bicubic comment 10 years ago
James Jackson-South c8aeebeb1f Add parallel options 10 years ago
James Jackson-South 33497d5250 No need for second type param 10 years ago
James Jackson-South 2922f76ec3 Use float to prevent casting. 10 years ago
James Jackson-South 91d0b3ec8e Now faster than System.Drawing. 10 years ago
James Jackson-South 4b8237320c Use double for resamplers 10 years ago
James Jackson-South dc80f36e76 Faster... Much Faster... 10 years ago
James Jackson-South db714b9767 Getting there.... 10 years ago
James Jackson-South 136f156f68 Revert "Revert "Use static struct initializer."" 10 years ago
James Jackson-South 43f76f08f8 Revert "Use static struct initializer." 10 years ago
James Jackson-South d3f8a2f3b0 Move allocation outside the loop. 10 years ago
James Jackson-South b0088b6814 Use static struct initializer. 10 years ago
James Jackson-South 19380cf264 Trim back to test cause of slowness. 10 years ago
James Jackson-South 9f25784c04 Moar T 10 years ago
James Jackson-South b04b6298e0 IPixelAcessor<TPacked> 10 years ago
James Jackson-South 3878893980 No need to store the firstpass image as a variable. 10 years ago
James Jackson-South 4608c5c87d F**ck me it works! 10 years ago
James Jackson-South c1cea3b06e Trim back to basics 10 years ago
James Jackson-South 64d390681e Fix after method. 10 years ago
James Jackson-South d6db0366fc Remove task splitting code. 10 years ago