6053 Commits (23661e12d2367b080941febfb410d4b2ca93fa5a)
 

Author SHA1 Message Date
popow 23661e12d2 added different approach for ahe: image is split up in tiles, cdf is computed for each tile. Grey value will be determined by interpolating between 4 tiles 8 years ago
popow 62b3ee3c49 removed unnecessary loops in CalculateCdf, fixed typo in method name AddPixelsToHistogram 8 years ago
James Jackson-South 6908921f5e
Merge branch 'master' into feature/adaptiveHistogramEqualization 8 years ago
popow 7fec97849d fix: using configuration from the parameter instead of the default 8 years ago
James Jackson-South dcdb9db761
Merge pull request #671 from SixLabors/js/remove-allocaton 8 years ago
popow 2835cf40d4 Merge remote-tracking branch 'upstream/master' into feature/adaptiveHistogramEqualization 8 years ago
popow 94d85db455 optimization: only calculating the cdf until the maximum histogram index 8 years ago
James Jackson-South 37503b3444 Use span directly for DetectFormat 8 years ago
popow e6011f05f2 clipLimit now in percent of the total number of pixels in the grid 8 years ago
Anton Firsov afa2a1bb20
Merge pull request #665 from SixLabors/af/memory-bridge 8 years ago
Anton Firsov bf8f377541
Merge branch 'master' into af/memory-bridge 8 years ago
Anton Firsov d874ee7715
Merge pull request #667 from SixLabors/af/drop-paralleloptions 8 years ago
Anton Firszov a8c44f95dd skip WrapSystemDrawingBitmap_* on most environments to avoid sporadic test failures 8 years ago
Anton Firszov 7be8500ec4 Use brand new beta packages! 8 years ago
Anton Firszov b0c2ccb26f Replace Configuration.ParallelOptions with Configuration.MaxDegreeOfParallelism 8 years ago
Anton Firszov 82bdbd2e2f use ImageSharp Guard / DebugGuard 8 years ago
popow adb06efe29 small improvements 8 years ago
James Jackson-South 429d6621e4
Merge branch 'master' into af/memory-bridge 8 years ago
James Jackson-South 67b2e836eb
Merge pull request #616 from brianpopow/feature/pngExif 8 years ago
Anton Firszov 968a9cb186 Move ImageSharp-specific memory primitives and utils to SixLabors.ImageSharp.Memory 8 years ago
Anton Firszov f0e687f0e0 replace common memory classes 8 years ago
James Jackson-South 6c777d43df Align ICC and EXIF API. 8 years ago
James Jackson-South 659bc7cd42 Merge remote-tracking branch 'upstream/master' into feature/pngExif 8 years ago
popow d664870dc3 added abstract base class for histogram equalization, added option to enable / disable clipping 8 years ago
popow f84b03b5f1 only applying clipping once, effect applying it multiple times is neglectable 8 years ago
popow f04ac406e3 using Parallel.For 8 years ago
popow 024873c8f0 gridsize and cliplimit are now parameters of the constructor 8 years ago
popow 3c2958a4ab mirroring also left and right borders 8 years ago
popow 30f4d73692 mirroring rows which exceeds the borders 8 years ago
James Jackson-South c2105e44e3
Merge pull request #662 from SixLabors/js/jpeg-highlander 8 years ago
Anton Firszov f7af71b1f9 further cleanup 8 years ago
Anton Firszov c4f55a19e7 Merge branch 'master' into js/jpeg-highlander 8 years ago
Anton Firsov 203a59c326
Merge pull request #660 from SixLabors/af/memory-bridge 8 years ago
popow c1c58fa336 using memory allocator to create the histogram and the cdf 8 years ago
James Jackson-South 0f15e303cf Improve coverage. 8 years ago
James Jackson-South 568c3ac6ac Fix sandbox 8 years ago
James Jackson-South f6ad783aaf Cleanup JpegFrameComponent 8 years ago
James Jackson-South 3033b69246 delete golang jpeg decoder 8 years ago
Anton Firszov f4e8000fb1 WhitespaceCop 8 years ago
Anton Firszov 390691f209 WrapMemory<T>(IMemoryOwner<T>) + additional System.Drawing test case 8 years ago
Anton Firszov 33d32d7407 renamed BufferManager<T> to MemorySource<T> + enable consuming external IMemoryOwner<T> 8 years ago
Anton Firszov f9dbe41949 kick AppVeyor 8 years ago
popow 274db88720 going now from top to bottom of the image, added more comments 8 years ago
Anton Firszov 844740725e made WrapMemory() public + test case demonstrating using Image.WrapMemory() to draw over a System.Drawing.Bitmap instance 8 years ago
Anton Firszov 61eedd77e1 FillRegion_WorksOnWrappedMemoryImage 8 years ago
Anton Firszov 80a7b9f14a replace IBuffer<T> with IMemoryOwner<T> 8 years ago
Anton Firszov 706babe2a2 introducing BufferManager<T> 8 years ago
popow af0b754194 first version of sliding window adaptive histogram equalization 8 years ago
James Jackson-South 21a7c784b4
Merge branch 'master' into feature/pngExif 8 years ago
James Jackson-South 23ddd07966
Merge pull request #656 from SixLabors/feature/add-allocation-options 8 years ago