Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/SixLabors/ImageSharp

:camera: A modern, cross-platform, 2D Graphics library for .NET
https://github.com/SixLabors/ImageSharp

Fix build error in Benchmark project

bb539aa6fa44010300eee4a422fedd4e01e8ca63 authored over 3 years ago
For YCbCr Tiff's with Jpeg compression explicitly assume RGB color space

1b019841386c327bf12edb6ceefbfb6e8f82fd49 authored over 3 years ago
Use TolerantComparer for Tiff Jpeg test's

e092d86b8fda863f8719188e4b963df2a0c0fa1f authored over 3 years ago
Use ReadOnlySpan<byte> for componentId's

77cdbbb8da94e0c620f04c695c522eaf1826a450 authored over 3 years ago
Use MemoryMarshal.GetReference for rgbStart

b23707adee1d8f548633bf983f22371abcc6bc25 authored over 3 years ago
Define componentId's as static readonly array's

96edc48fbf9b0d8ed8e84b1b4c05c69554f395bd authored over 3 years ago
Remove JpegSubsample and use JpegColorType instead

a531a2db24a024a25d14c49b3915f26a2b20c439 authored over 3 years ago
Merge remote-tracking branch 'origin/master' into bp/tiffjpegcompression

# Conflicts:
# src/ImageSharp/Formats/Jpeg/JpegDecoderCore.cs

19d02ebadb7161a95839c46b635d9305b00a7f03 authored over 3 years ago
Merge pull request #1732 from SixLabors/bp/deduceColorSpaceFix

If component id's are R, G, B in ASCII the color space should be RGB

9b09775d5e925d6dad2b559b3995567e69440b5d authored over 3 years ago
Switch order of component id check

7e7dbbb94317efa449a270de47d67879528feb72 authored over 3 years ago
Use CancellationToken

fd96562c8ad2764888c4d6d82ffff3ce2b1c1099 authored over 3 years ago
Use smaller test images

f59de37ca42d090a6ef514c0fb3d4699db226ba0 authored over 3 years ago
Change rows per strip calculation: Jpeg = one strip, compression = use larger strip size

15ef2d9e7f52c865f499b61de65e17f61246bc21 authored over 3 years ago
Update readme

e3e42a5652464be6fd23852d5210ac193a56d3a3 authored over 3 years ago
Add option to encode Tiff's with jpeg compression

fd957fae842ed9de6b79f626deb9cfcca6ed97df authored over 3 years ago
Add option to encode jpeg in rgb colorspace instead of YCbCr

1df665158d1054d07debbc3532fd474e04beb92c authored over 3 years ago
Read complete jpeg stream, if JPEGTables is not present

48374293f9347b276354ca2c6e1eae16eddc23b1 authored over 3 years ago
Add tiff with jpeg compression tests

05dbdb451b458c04c80b8e262e32dfec1dfacc33 authored over 3 years ago
Add adobe tech note

ff8dfde165f937f9f44d2664cdb8f8c1c66496a6 authored over 3 years ago
Add decompressor for tiff's with jpeg compression

ea05900d3b93844c1b2b24c50aecc23289e0470f authored over 3 years ago
Merge branch 'master' into bp/deduceColorSpaceFix

1c183f150e8781bc226d7d53678f424cfe1b33d1 authored over 3 years ago
Merge pull request #1731 from SixLabors/bp/ycbcr

Add support for decoding tiff's with YCbCr PhotometricInterpretation

d105ab4273641cbd8a1f5b8bd222da306d9dc8bf authored over 3 years ago
Merge branch 'master' into bp/deduceColorSpaceFix

51e519e10a19be23b3a4459f5fb0e18604b4043a authored over 3 years ago
Merge branch 'master' into bp/ycbcr

187edc5bd5a68c76ffccea5305a3664e42aeeafb authored over 3 years ago
Merge pull request #1729 from SixLabors/bp/predictor

Add support decoding tiffs with horizontal predictor and bit depth > 8

74283c71eccd29a16e4c5707bb1061eacdcd5af5 authored over 3 years ago
Merge remote-tracking branch 'origin/master' into bp/predictor

# Conflicts:
# tests/ImageSharp.Tests/Formats/Tiff/TiffDecoderTests.cs
# tests/ImageSharp.Tests/...

05a4c5e674c690db02f95fe72c56faf04da47e7a authored over 3 years ago
Merge branch 'master' into bp/ycbcr

b4321aac6a6290b7c928f6ef74ad79f36f3674b3 authored over 3 years ago
Merge pull request #1727 from SixLabors/bp/tiff32float

Add support for decoding tiff's with float pixel data

a6c708f85495c81b8af3d1035ef79a5e282343b5 authored over 3 years ago
Move reading frame ComponentIds out of only metadata block

68a706fb06f576bcf2c0e1dfb038710b9f732753 authored over 3 years ago
Add unit test for issue #1732

6cb871711762f9327b4deed88ab0e5a85fdfd5aa authored over 3 years ago
If component id's are R, G, B in ASCII the color space should be RGB

18edc46b0fee295151671e1e67230bf441b59827 authored over 3 years ago
Use Numerics.Clamp instead Math.Clamp (not available with net472)

d6bbdadeaef22c5a8dcf1be66679e91f177d658d authored over 3 years ago
Use Math.Clamp(input, 0, 255)

Co-authored-by: Günther Foidl <[email protected]>

59b470f4daf85e1554eaf1ffb2faea7b7b59811a authored over 3 years ago
Add width padding for planar ycbcr

2789f6a6a7a430d7cbae94c5e3f9ca7d822ed2cb authored over 3 years ago
Additional test images

b576f15b13fe1c57f5a7aed1f1e45025cc4f8b1b authored over 3 years ago
Add padding to width to next integer multiple of horizontalSubSampling

5a2a28bfb87ede49fdf91555d45189aeb6d9a85d authored over 3 years ago
Add padding when width and height are not multiples of ChromaSubsampleHoriz and ChromaSubsampleVert

23c692656584b0481563250cddea33710245eb0f authored over 3 years ago
Merge remote-tracking branch 'origin/master' into bp/ycbcr

# Conflicts:
# src/ImageSharp/Formats/Tiff/PhotometricInterpretation/TiffColorDecoderFactory{TPi...

6813c3193abc6b7c15dd8abf3b67f697860f5cb3 authored over 3 years ago
Reverse chroma sub sampling

617a66d120c9d4e74611b7c05b534738fa210def authored over 3 years ago
Merge branch 'master' into bp/tiff32float

556fbf82bddba7cd0895582d314bad06b7b364a4 authored over 3 years ago
Merge remote-tracking branch 'origin/master' into bp/predictor

# Conflicts:
# src/ImageSharp/Formats/Tiff/Compression/TiffDecompressorsFactory.cs
# src/ImageSh...

6182eea673a103b23eb7205eff4f8dfee0ebf003 authored over 3 years ago
Merge pull request #1725 from SixLabors/bp/tiffLeastSignificantBitFirst

Add support for decoding tiff's encoded with LeastSignificantBitFirst

25dadda6b0d6fd69db50e38eab0176b40cabfaef authored over 3 years ago
try to mitigate 32 bit failures

1a86d6d57d8bfcbeaff2c00b212545ad4a7da3c9 authored over 3 years ago
make MemoryGroupFinalizer_ReturnsToPool Windows-only

20d6228b3dba4c5adc96f4f48a7d2849a16c3af7 authored over 3 years ago
disable MemoryGroupFinalizer_ReturnsToPool on MacOS

0cdbf7226ba11e6130b5d57c46a95b93db38d9e4 authored over 3 years ago
fix .NET Framework build error + a few warnings

e13edbafe732630c20356832229f39c18d3a8525 authored over 3 years ago
comments and docs

c9d13965e3badd7ecc228cf69359ffe1838c2149 authored over 3 years ago
Throw not suported for YCbCr with subsampling

1cbab324681f3b5c6ed1085fd45a75c0dd5ae6ae authored over 3 years ago
disable CA2015

4251eac41a6c11e731ea225abab8580afd13c292 authored over 3 years ago
MinimumContiguousBlockBytes -> MinimumContiguousBlockSizeBytes

172b0a0ca2351b9a7c97291112625ab5fa2e1676 authored over 3 years ago
Throw NotSupported exception when luma and chroma subsampling is not equal

1ec339458958cffc226a2089e9f4ad622505d785 authored over 3 years ago
Set_MaximumPoolSizeMegabytes_CreateImage_MaximumPoolSizeMegabytes

aa26b63e4b4e5619c5ec9847c01c8a96dc2a9d16 authored over 3 years ago
LoadResizeSaveParallelMemoryStress help text

1a41aaa10b7f7e3f7cd078507f500a0c4b47a010 authored over 3 years ago
Add support for decoding ycbcr tiff's with planar configuration

da8f14d97f1572916c64343bea798e178e0e0fac authored over 3 years ago
Add support for decoding ycbcr tiff's

8b469b4368a3b6b5f6430558d70d4bb58300c183 authored over 3 years ago
fix trimming

fd94dbfb310af7200f3caa99348ca3d83cd53621 authored over 3 years ago
use WeakReference with timer, configure trim period for sandbox

ca17d33ea3d1b6cbd3491d28440b2e09215ab728 authored over 3 years ago
UniformUnmanagedMemoryPoolMemoryAllocator

7c1a1afc6193f55c6d007490a6167c7f0ebe3aa8 authored over 3 years ago
Add support for horizontal predictor with 32 bit color tiff's

f8f0c101c87dc76ed63ee77ce9ce410da234fbfe authored over 3 years ago
Add support for horizontal predictor with 16 bit color tiff's

484ec85ba7fec5a38bbc4dc82ae1ed17a741f97f authored over 3 years ago
Add support for horizontal predictor for 32 bit gray tiff's

78efd684d78443fb612d6cc1cfd6d9a9a8cd9ab4 authored over 3 years ago
Add support for horizontal predictor for 16 bit gray tiff's

1aea0061ebd9e3fb34359b18321678d0b236999c authored over 3 years ago
Fix issue with white is zero with 24 and 32 bit

b842c07fa866bd435a11dc0381e2ed7960fc4951 authored over 3 years ago
Merge branch 'master' into webp

ec7c2537423715fc830fc56de04456ec56de702f authored over 3 years ago
Add support for decoding tiff's with 32bit float gray pixel data with min is white

b29581e57a759d7fa2dcff7a483a28f8d3a78f3d authored over 3 years ago
Add support for decoding tiff's with 32bit float gray pixel data with min is black

9d6b7a6204a146c32137df9db7076e2d43eef127 authored over 3 years ago
Add support for decoding tiff's with 32bit float rgb pixel data

3d02cfdbf05feb6a16f2d45cad127587dca4fa47 authored over 3 years ago
Merge branch 'master' into bp/tiffLeastSignificantBitFirst

9fbb3f4470abf4aecbff3ae123d09464e7310790 authored over 3 years ago
Merge pull request #1724 from SixLabors/bp/tiff24bit

Add support for decoding 24 and 32 bit tiff images

6a388c8e26047570382836547cc91207e8a99c77 authored over 3 years ago
Merge remote-tracking branch 'origin/master' into bp/tiff24bit

# Conflicts:
# src/ImageSharp/Formats/Tiff/PhotometricInterpretation/BlackIsZero16TiffColor{TPix...

51e18702d9495cbe2be59b14b9742c4bbf31b50a authored over 3 years ago
Merge branch 'master' into bp/tiffLeastSignificantBitFirst

e1c8b0f0ed57dbbe90b68f050def893c11b33780 authored over 3 years ago
Merge pull request #1726 from SixLabors/bp/tiffbulkconversion

Use bulk pixel conversion for some tiff color decoders

566babfcd4a02369d7373abcd87c6addf995ead5 authored over 3 years ago
Use bulk pixel conversion for some tiff color decoders

01202b62c381be6bf1724601d0ebf4c1673c38fa authored over 3 years ago
Restore broken IPTC data for testimage (which got lost during resize)

1d8b9101f8ac5403e548335576a3d9e5519b715d authored over 3 years ago
Use smaller test image

0559f464dd60b19515dd764fff1f950da36b41da authored over 3 years ago
Use smaller test images

ebfb1b5148b4a60175107b2535e1d813a4972532 authored over 3 years ago
Handle edge case when we are at the last byte position, but not all pixels have been written

eb63882d4e77574cdbc63962d7b2fe9b84ee1ebf authored over 3 years ago
Use fax3 test image with multiple strips

928db20b1fee312103117a71383aee029b712280 authored over 3 years ago
Introduce variable for buffer.AsSpan(bufferStartIdx)

4e5dec9f4f75f779456d43134729b73f2213acee authored over 3 years ago
Throw exception if bits per channel for rgb are not equal

c61ce85fb7eb4959d747dd55650836e80f04c605 authored over 3 years ago
Run ArrayPoolMemoryAllocatorTests serial

af439841b8b37c1f7df772ad8199c4a646194b27 authored over 3 years ago
Update readme

4439c3804229f534e0d416cede087484719c18f7 authored over 3 years ago
Add support for decoding tiff's encoded with LeastSignificantBitFirst compression

4eb4e540125f64a1fd7747b4af3598c8897e8dd7 authored over 3 years ago
Merge branch 'master' into bp/tiff24bit

0b059b568a51794a60a5f47d7ecefb23918a479c authored over 3 years ago
Add test images for miniswhite 32 bit

9b1276d2dae3cedd5dcc52395298f74f18a1b141 authored over 3 years ago
Merge pull request #1723 from SixLabors/bp/fixPlanarDecoding

Fix issue calculating the stripIndex for planar tiff's

7da6c335fcdd192db85fe822cbe3e0f44b53385d authored over 3 years ago
Merge branch 'master' into bp/fixPlanarDecoding

4f19692d392c8ab0a34e8d8d0f44977f4cd77a2e authored over 3 years ago
Merge pull request #1706 from br3aker/jpeg-quantization-metadata

Jpeg quantization metadata

83427f22f2e498659bbc5e41fdb79c8377263ac5 authored over 3 years ago
Only DebugSave testimages with bit depth >= 24

f20a16593c14c59081ae56f156f6be61f06c4497 authored over 3 years ago
Additional test images

8f1e43a95d35f398a5166b6272df54f4c325f083 authored over 3 years ago
Merge branch 'master' into jpeg-quantization-metadata

1e6547bcca2839e7aad989ac7b29117fd9683f85 authored over 3 years ago
Merge branch 'master' into bp/tiff24bit

85368ccc4326a990be0c46b49053f920c8fdfe7e authored over 3 years ago
Add support for decoding 32bit per channel color tiff with planar pixel data

8c7ee589e635d8e7be9ccf0213d46eccb0f72155 authored over 3 years ago
Fix issue calculating the stripIndex for planar tiff's

f118b8117448794f0ea4ef660b92f6c3978fa8dd authored over 3 years ago
Add support for decoding 32bit per channel color tiff with contiguous pixel data

9c585c48993d29cf36d4dd9ac892536b35b01ceb authored over 3 years ago
Add support for decoding gray 32 bit tiff's

c34a1ed0247c131af590feabb2603e40b3a3164d authored over 3 years ago
Add support for decoding gray 24 bit tiff's

e700b972fd3c9a554fe3dac2bce8564c44d3e268 authored over 3 years ago
Merge pull request #1721 from SixLabors/js/fix-divide-by-zero

Do not use static options for default quantizer constructors.

4638965c3748a916f4573164921dd0f101093cdc authored over 3 years ago
Merge branch 'master' into js/fix-divide-by-zero

3e56885e3b7aebab9e68cb7b11313bf1e1e33fed authored over 3 years ago
Add sanitation for dithering methods.

8e8123c598dc7ff8d09877643ba2d37bf6a68081 authored over 3 years ago