182 Commits (706babe2a2caa07185c86a16ffe17fc6d51afa78)

Author SHA1 Message Date
Anton Firszov 706babe2a2 introducing BufferManager<T> 8 years ago
James Jackson-South 0da5e68854 Cleanup and remove double cast. 8 years ago
popow 4fcefc5e1f moved extension to the processing namespace and the processor accordingly into Processors namespace 8 years ago
popow 5708144364 luminance levels is now a parameter of the constructor, defaults to 65536 8 years ago
James Jackson-South fc2dc1b69d Update ImageSharp Namespaces. 8 years ago
popow e6ba776074 moved test to Normalization folder 8 years ago
popow 1d5a8f747b SixLabors.ImageSharp.Processing.Contrast -> SixLabors.ImageSharp.Processing.Normalization 8 years ago
popow 8117d8232f added support for 16 bit greyscale 8 years ago
popow 687db06e36 added HistogramEqualizationTest 8 years ago
James Jackson-South c3d38bac9c Refactor to better use base classes. 8 years ago
Scott Williams e1779325fb remove `SavePixelData()` apis in favour of `GetPixelSpan()` 8 years ago
James Jackson-South 973000fd09 Use Rgba64 for image comparison. 8 years ago
Anton Firszov c87726e123 CloningImageProcessor uses SwapOrCopyPixelsBuffersFrom() 8 years ago
Anton Firszov 9ab51ff3b2 IBuffer<T>.IsMemoryOwner, Buffer2D<T>.SwapOrCopyContent() 8 years ago
Anton Firszov 86e6f863ea RENAME: MemoryManager -> MemoryAllocator 8 years ago
Anton Firszov 6d94fd8ebe use FormattableString instead of string in tests 8 years ago
Anton Firszov 41dd980cea use FormattableString for .DebugSave(...) and .CompareToReferenceOutput(...) whenever possible 8 years ago
Anton Firszov 775aa903c8 floating points from hell 8 years ago
Anton Firszov df19dd09f8 increase tolerance for Transform_WithTaperMatrix 8 years ago
James Jackson-South ec04a6f22f Enable comparison tests. 8 years ago
Anton Firszov 92d50bab80 OK, I give it up,let's increase the tolerance again. 8 years ago
Anton Firszov 368903ab61 use "fixed" reference output + reduce tolerance 8 years ago
Anton Firszov 5d9dd8fa9d workaround Vector2 CLR bug + cover taper parameters with tests 8 years ago
James Jackson-South a3dcedca4b Enable tests 8 years ago
James Jackson-South c45fb1a199 Rename helper 8 years ago
James Jackson-South 75d6729c49 Add another test and make some methods public 8 years ago
James Jackson-South 7f7c513d99 Begin adding tests. 8 years ago
Jason Nelson 53045ff357 Format tests 8 years ago
James Jackson-South 815264d332 Init projective transform testing 8 years ago
Anton Firszov d6bcc292d5 trying to fine-tune tolerance values 8 years ago
Anton Firszov 67c66feb8b reduce toleance values 8 years ago
Anton Firszov 38c55f30b5 smarter tolerance values 8 years ago
Anton Firszov c8acbbb28b reducing tolerance 8 years ago
Anton Firszov 6921b5396b adding more tolerance 8 years ago
Anton Firszov 1e72a33b8f higher tolerance for Resize and Filters 8 years ago
James Jackson-South f79024eff6 Get transforms working 8 years ago
James Jackson-South c2527bab2e Fix non-nearest-neighbour resize for multi-frame-images 8 years ago
James Jackson-South bf9b3cfd3f Move GraphicsOptions parameter 8 years ago
James Jackson-South 0d46f1a78d Rename types 8 years ago
James Jackson-South fd16a60c1a Establish naming convention + move missed primitives 8 years ago
James Jackson-South 45e6f3e191 Add LaplacianKernelFactory tests 8 years ago
James Jackson-South 023176d0b9 Move Rgba32 inline with other pixel formats 8 years ago
James Jackson-South fb666df341 Combine drawing methods to new Overlays namespace. 8 years ago
James Jackson-South 6101a14b94 Refactor Image, ImageFrame + IImage 8 years ago
James Jackson-South d562a63a4d Normalize predefined group naming. 8 years ago
James Jackson-South 1505b401bb Fix test 8 years ago
James Jackson-South 570841142b Complete Quantization and Dithering 8 years ago
James Jackson-South 84a5a8e5d1 Quantizer 8 years ago
James Jackson-South a1f2d063f3 Transforms 8 years ago
James Jackson-South b19471ab4a Overlays and base processors 8 years ago