147 Commits (2abbedcd6493df86bdf7bd1d4e36948b5ed5102e)

Author SHA1 Message Date
Stefan Nikolei 5de26525fe Convert CodeBase to collection Expressions 11 months ago
Stefan Nikolei 18b8b662e9 Use Target Type new only when apparent 11 months ago
Stefan Nikolei 57f5966fe7 use Explicit Types and Target Type new 11 months ago
James Jackson-South fb47ce89b9 Always do debug save 12 months ago
James Jackson-South c573228b09 Upstream fixes. 1 year ago
James Jackson-South fdcd60200e Begin migrating TiffMetadata 2 years ago
James Jackson-South dfd983f17c Update library to use new pixel API 2 years ago
James Jackson-South 66f444d200 Fix alpha blending and add tests 3 years ago
Poker 01caebd34a
Add UnitTest 3 years ago
James Jackson-South 4ef363df5d Only compare a subset of frames. 3 years ago
James Jackson-South 66554cba67 Add ability to convert ICC profile on decode 3 years ago
James Jackson-South c550af8c5a Re-introduce IImageEncoder and split encoding pipelines. 4 years ago
James Jackson-South 1d994132ef Re-introduce IImageDecoder and split decoding pipelines. 4 years ago
James Jackson-South 31def5c753 Replace IImageEncoder 4 years ago
James Jackson-South 19bdeccd11 Replace IImageDecoder 4 years ago
Brian Popow be1ee582c5 Only compare first frame in old jpeg compression test 4 years ago
Ynse Hoornenborg d42d8df88d Introduce GetRequiredBufferLength method 4 years ago
James Jackson-South 0e9a066195 FS Namespaces and Implicit Global Usings 4 years ago
James Jackson-South 6fc84a82f6 Remove other obsolete conditions and warnings 4 years ago
James Jackson-South 1d9b20914f Update TestImageExtensions.cs 4 years ago
James Jackson-South 1c2d1f42e2 Update tests and fix issues 4 years ago
James Jackson-South 97baeaf438 Update all files 4 years ago
Brian Popow 7d0838f97c Avoid encoding the same image twice 4 years ago
Anton Firszov 58a23cdf1d remove ArrayPoolMemoryAllocator from tests 5 years ago
Anton Firszov 9047fc971d remove ImageFrame.GetPixelRowSpan 5 years ago
Anton Firszov ff383c9eab Buffer2D.GetRowSpan -> DangerousGetRowSpan 5 years ago
Anton Firszov e1f15bc626 TryGetSinglePixelSpan -> DangerousTryGetSinglePixelMemory 5 years ago
Anton Firszov a75f106392 Use shared ArrayPoolMemoryAllocator in tests 5 years ago
Anton Firszov 7c1a1afc61 UniformUnmanagedMemoryPoolMemoryAllocator 5 years ago
James Jackson-South 0791b576bd Rename methods to use Dangerous prefix. 5 years ago
James Jackson-South dc0982f186
Faster Linear Transforms (#1591) 5 years ago
Ildar Khayrutdinov 768ff6b582 Deep refactoring and improves for tiff classes. 6 years ago
James Jackson-South 874115bd0a Update license 6 years ago
James Jackson-South 6183dd8c13 Update source license info. 6 years ago
James Jackson-South a61baf27e9 Improve accessability of Span<T> methods. Fixes #1164 6 years ago
Sergio Pedri 8fb9c466d8 Renamed ParallelRowIterator.IterateRows to IterateRowIntervals 6 years ago
Sergio Pedri 94c4660d10 Switched pixel format type constraint to unmanaged 6 years ago
Anton Firszov cf4d5a7457 fix JpegDecoder 6 years ago
Anton Firszov ee93aa406d InBytes->InBytesSqrt, InPixels->InPixelsSqrt 6 years ago
James Jackson-South a42d21d121 Add bounded quantization and update namings. 6 years ago
Anton Firszov 1366168a6c tests improvements: 6 years ago
James Jackson-South f11a3a019b Use Span<T> as buffer param 6 years ago
James Jackson-South 33bd5a920c Fix arguments order and tests 6 years ago
Anton Firszov f99ead64c2 fix JpegEncoder disco buffer handling 6 years ago
James Jackson-South 00dc2a8c98 Internalize, partially optimize and rename Action methods. 6 years ago
James Jackson-South b62434cea9 Rename class and add native memory profiler 6 years ago
Anton Firszov d2b99294f7 Decode Jpegs to non-contiguous buffers 6 years ago
Anton Firszov 35796da28c Improve robustness of discontiguous Buffer2D 6 years ago
James Jackson-South 8cd722cfc5 Revert `using` declaration changes for until we establish guidelines. 6 years ago
Brian Popow f60bc937de Use using declarations to reduce nesting 6 years ago