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
Restored sandbox
24bf7c111d9e7e3fbdae1c1f5002e0735bdddd20 authored over 3 years ago
24bf7c111d9e7e3fbdae1c1f5002e0735bdddd20 authored over 3 years ago
Fixed huffman lut summary
a7dada1d4d47260b1f82ba4df310d9698cf7542a authored over 3 years ago
a7dada1d4d47260b1f82ba4df310d9698cf7542a authored over 3 years ago
Fixed tests, fixed compilation, added DHT marker decoding more meaningful exception messages, fixed invalid jpeg encoding
775610d5a0221e11096bbe500adc5bd31d6cbe63 authored over 3 years ago
775610d5a0221e11096bbe500adc5bd31d6cbe63 authored over 3 years ago
Implemented fallback code for big-endian machines
91a95b581404b9f32f773e6672c3c98b9f4cfb48 authored over 3 years ago
91a95b581404b9f32f773e6672c3c98b9f4cfb48 authored over 3 years ago
FormatDetector fixes
9b042a753634dcad4b5dc92cba49583ef54806fa authored over 3 years ago
9b042a753634dcad4b5dc92cba49583ef54806fa authored over 3 years ago
build fixes
1ed2a9becf73022f96f9434800852cf7462de4d0 authored over 3 years ago
1ed2a9becf73022f96f9434800852cf7462de4d0 authored over 3 years ago
revert missed value
d1c78f8d226c0359ed0dcfe8219d8e53364f4bd3 authored over 3 years ago
d1c78f8d226c0359ed0dcfe8219d8e53364f4bd3 authored over 3 years ago
Correct parse strip tags
a4a0d1c2e73ec6c60478e5b4c290995546b4383b authored over 3 years ago
a4a0d1c2e73ec6c60478e5b4c290995546b4383b authored over 3 years ago
Add IsBigTif flag property in metadata
393659f3863ecc8351bf0a6ad2a95a5b29137517 authored over 3 years ago
393659f3863ecc8351bf0a6ad2a95a5b29137517 authored over 3 years ago
Add BigTiff into ConfigurationModule, add identify tests
6755286a8ee98363262d4a6edcae87f47af06a44 authored over 3 years ago
6755286a8ee98363262d4a6edcae87f47af06a44 authored over 3 years ago
Correct read Long8 tags
c6383861d22ca81fad55af57c9d58b1aa0af411c authored over 3 years ago
c6383861d22ca81fad55af57c9d58b1aa0af411c authored over 3 years ago
Revert Number changes
a6c038b52c0ed3256fc04a9f559c65722a769b98 authored over 3 years ago
a6c038b52c0ed3256fc04a9f559c65722a769b98 authored over 3 years ago
format detector for BigTiff
c5c4f64c89e6a274dbbc00aa24a49d93c21ba3d3 authored over 3 years ago
c5c4f64c89e6a274dbbc00aa24a49d93c21ba3d3 authored over 3 years ago
Add BigTiff decoder tests
ae577bba8738a3c497915958de7948768fb63945 authored over 3 years ago
ae577bba8738a3c497915958de7948768fb63945 authored over 3 years ago
Implement support BigTiff format decoding
4b3ae005a6eca9783a8b238bbb72b6192d371b4c authored over 3 years ago
4b3ae005a6eca9783a8b238bbb72b6192d371b4c authored over 3 years ago
Support long8 types for exif reader
fdfb547936fdcb55ca71707699e67e8d7b3d0301 authored over 3 years ago
fdfb547936fdcb55ca71707699e67e8d7b3d0301 authored over 3 years ago
Optimized runLength calculation
96f8717b12599af180aafd8c3915eea09811c204 authored over 3 years ago
96f8717b12599af180aafd8c3915eea09811c204 authored over 3 years ago
Merge branch 'jpeg-encoder-optimization' of https://github.com/br3aker/ImageSharp into jpeg-encoder-optimization
889aac7ac0405bf0c6a50e4574e1ffca101f3714 authored over 3 years ago
889aac7ac0405bf0c6a50e4574e1ffca101f3714 authored over 3 years ago
Tidied up the code, added benchmarks
f297fce021ef03e988d7c61c5641e78bcdb895bd authored over 3 years ago
f297fce021ef03e988d7c61c5641e78bcdb895bd authored over 3 years ago
Tidied up the code, added benchmarks
d21e374e86cca30c97ffbe7f3d31dedbe9d4dc7f authored over 3 years ago
d21e374e86cca30c97ffbe7f3d31dedbe9d4dc7f authored over 3 years ago
Removed excess code, added benchmarks
9973e8da3b531f272f6079054e69d80303494ea7 authored over 3 years ago
9973e8da3b531f272f6079054e69d80303494ea7 authored over 3 years ago
Tidied up DCT code
fb038aaf3c6af75ecedecee38ab11dedc2655881 authored over 3 years ago
fb038aaf3c6af75ecedecee38ab11dedc2655881 authored over 3 years ago
New FDCT method, reciprocal quantization
2f143bf9d39703f37030823c45c5e200ebc46a12 authored over 3 years ago
2f143bf9d39703f37030823c45c5e200ebc46a12 authored over 3 years ago
Merge branch 'master' into webp
20837d7873e4bacc93f9fc68399ea48c53cd8f17 authored over 3 years ago
20837d7873e4bacc93f9fc68399ea48c53cd8f17 authored over 3 years ago
Rolled back to original implementation for rounding via scalar code
ea09d59e083e1f8365a6df7eabc01479ab9037e4 authored over 3 years ago
ea09d59e083e1f8365a6df7eabc01479ab9037e4 authored over 3 years ago
Fixed sandbox
17ca003babe826074ee503432cc73b4ac2b872fa authored over 3 years ago
17ca003babe826074ee503432cc73b4ac2b872fa authored over 3 years ago
Slightly improved tiff decoding with jpeg data, removed unnecessary GC pressure
0b55bed262d75aac144e295bf83b98d1cb3ae142 authored over 3 years ago
0b55bed262d75aac144e295bf83b98d1cb3ae142 authored over 3 years ago
Fixed sandbox
4d5886680fd6a5e4651024846b0dd177b276816f authored over 3 years ago
4d5886680fd6a5e4651024846b0dd177b276816f authored over 3 years ago
Fixed failing tests
7a21a889446027cd81ee84dbd29cca74cb9a3642 authored over 3 years ago
7a21a889446027cd81ee84dbd29cca74cb9a3642 authored over 3 years ago
Fixed switch for color type
81204d3fcb481d7da9427dc6b9d6cbac65d3880a authored over 3 years ago
81204d3fcb481d7da9427dc6b9d6cbac65d3880a authored over 3 years ago
Merge branch 'master' into jpeg-encoder-optimization
7e4aa46916a80e242eab94bc78663c33dca67b02 authored over 3 years ago
7e4aa46916a80e242eab94bc78663c33dca67b02 authored over 3 years ago
1
e3d328053b9e1f426acc9f14c79be55cff8dda8c authored over 3 years ago
e3d328053b9e1f426acc9f14c79be55cff8dda8c authored over 3 years ago
Update sandbox
839da83f17b55e97fe96720e754eb4a60d2cd302 authored over 3 years ago
839da83f17b55e97fe96720e754eb4a60d2cd302 authored over 3 years ago
Added DCT in place
cc99da35bf20804ae57000e15bb75b4c330a8679 authored over 3 years ago
cc99da35bf20804ae57000e15bb75b4c330a8679 authored over 3 years ago
Removed obsolete code, tests cleanup
a220b3d5b894724fb7722efae95cd75c83609edc authored over 3 years ago
a220b3d5b894724fb7722efae95cd75c83609edc authored over 3 years ago
New zig-zag implementation
6c5cf28ecdb35b1a286b9ece0106975a35030589 authored over 3 years ago
6c5cf28ecdb35b1a286b9ece0106975a35030589 authored over 3 years ago
Merge pull request #1756 from SixLabors/af/fix-1755
Fix ManagedBufferBase pinning behavior
2b85b553f34d6ebf8ded1b390da4e9231a5e4d28 authored over 3 years ago
pass only "pinnable: this" to MemoryHandle
289e9f8800c5a7c54ea8cf13ed10a43887453574 authored over 3 years ago
289e9f8800c5a7c54ea8cf13ed10a43887453574 authored over 3 years ago
fix ManagedBufferBase pinning behavior
f4a3a0e76b1f1b3dc279b771f8ea7bf632943528 authored over 3 years ago
f4a3a0e76b1f1b3dc279b771f8ea7bf632943528 authored over 3 years ago
Merge branch 'master' into webp
fc67008a2782a9ca3589c214604fafe6c6e642c1 authored over 3 years ago
fc67008a2782a9ca3589c214604fafe6c6e642c1 authored over 3 years ago
Merge pull request #1750 from SixLabors/bp/tiffjpegcompression
Revert unoptimized edits to Jpeg Encoder.
ffa3935809a458762f99afe8b80f788842cf3e72 authored over 3 years ago
Add nint optimization
b4a5335a388fc26a0e9cc61f0fa2ddb097dfe787 authored over 3 years ago
b4a5335a388fc26a0e9cc61f0fa2ddb097dfe787 authored over 3 years ago
Merge branch 'master' into bp/tiffjpegcompression
8bfd51b1cf79accb0019f1a63ca680f5755c3f5e authored over 3 years ago
8bfd51b1cf79accb0019f1a63ca680f5755c3f5e authored over 3 years ago
Revert "Update JpegEncoderCore.cs"
This reverts commit f25ce22ed85b4c7a7d481af5d92e6101632eac5d.
47be2ba79a35ac217f2934559fe8e09ebaf4ae21 authored over 3 years ago
Merge branch 'master' into webp
30ea4ed81bde539743fef80745d4c33fd8cf1c05 authored over 3 years ago
30ea4ed81bde539743fef80745d4c33fd8cf1c05 authored over 3 years ago
Merge pull request #1734 from SixLabors/bp/tiffjpegcompression
Adds support for Tiff's with jpeg compression
659daffad916a20a5b62399089c212033c7494e4 authored over 3 years ago
Update JpegEncoderCore.cs
f25ce22ed85b4c7a7d481af5d92e6101632eac5d authored over 3 years ago
f25ce22ed85b4c7a7d481af5d92e6101632eac5d authored over 3 years ago
Use stackalloc
39eba0d82ca31722cababe7277730f913b497248 authored over 3 years ago
39eba0d82ca31722cababe7277730f913b497248 authored over 3 years ago
Docs, fixes, added support for other subsamples/color types
81349f2358e6f1b19764928599e2ba8df796aa7f authored over 3 years ago
81349f2358e6f1b19764928599e2ba8df796aa7f authored over 3 years ago
Fixed lvi
e5fec9784451a24fd36efc49d04f5637811019e1 authored over 3 years ago
e5fec9784451a24fd36efc49d04f5637811019e1 authored over 3 years ago
Fixed last stream flush
8098e8ef684ab43ef3bf9ff8ffb1dd0ef71ec25f authored over 3 years ago
8098e8ef684ab43ef3bf9ff8ffb1dd0ef71ec25f authored over 3 years ago
8x8 matrices small fixes
2bccda8c03ec44261a563b33f1716ee8dda4ec9c authored over 3 years ago
2bccda8c03ec44261a563b33f1716ee8dda4ec9c authored over 3 years ago
Fix build issue, dispose decoded jpeg image
9e6fbdb96b5a72a6173c708b4b3876e3c3d9d311 authored over 3 years ago
9e6fbdb96b5a72a6173c708b4b3876e3c3d9d311 authored over 3 years ago
Added sse/avx vector fields to the Block8x8, small QOL fixes
a75d6e6e7d28747f361a90e5a06421ee8d22173b authored over 3 years ago
a75d6e6e7d28747f361a90e5a06421ee8d22173b authored over 3 years ago
Merge remote-tracking branch 'origin/master' into bp/tiffjpegcompression
# Conflicts:
# tests/ImageSharp.Tests/TestImages.cs
# tests/Images/Input/Tiff/Calliphora_ccitt_f...
Merge pull request #1747 from SixLabors/bp/tiff-fax4
Add support for decoding tiff's with T.6 fax compression
ce97da589e002d6238642006669d94198b13f4d3 authored over 3 years ago
Fix build error
89548fe2df11add978812295edb7b87c429020cf authored over 3 years ago
89548fe2df11add978812295edb7b87c429020cf authored over 3 years ago
Review changes
31fa1eac3512cf1dbf050f253696509b9d759cc3 authored over 3 years ago
31fa1eac3512cf1dbf050f253696509b9d759cc3 authored over 3 years ago
Apply suggestions from code review
Co-authored-by: Günther Foidl <[email protected]>
37033cded685c8c643bce18ea1b20ac30828f9eb authored over 3 years ago
Removed unused methods & constructor, fixed warnings
787ffa57eeee862755d039c0ca672f8b1ef86aac authored over 3 years ago
787ffa57eeee862755d039c0ca672f8b1ef86aac authored over 3 years ago
Merge branch 'master' into bp/tiff-fax4
c6e0171a6890ad0c0cae7365c2b7055b0d92c8a9 authored over 3 years ago
c6e0171a6890ad0c0cae7365c2b7055b0d92c8a9 authored over 3 years ago
Merge branch 'master' into bp/tiffjpegcompression
e2438b10569ba855fda94604299bc069c43243f8 authored over 3 years ago
e2438b10569ba855fda94604299bc069c43243f8 authored over 3 years ago
Merge pull request #1742 from SixLabors/bp/unsupportedjpegs
Throw NotSupportedException for arithmetic coding and lossless jpeg's
5d82124370827dd9d242cfec163b3a670a773cce authored over 3 years ago
Sandbox code & results
f9b36e794dfca1079ae517fa58af70e7b1d01e15 authored over 3 years ago
f9b36e794dfca1079ae517fa58af70e7b1d01e15 authored over 3 years ago
Optimized lvi calculation via lzcnt intrinsic
937a8689ba3bf5dfdd41061c82c26f2fb652442d authored over 3 years ago
937a8689ba3bf5dfdd41061c82c26f2fb652442d authored over 3 years ago
Fixed last valuable index logic
cc45eed3a1eeace81581eaba6a22f878d2bcc08d authored over 3 years ago
cc45eed3a1eeace81581eaba6a22f878d2bcc08d authored over 3 years ago
Sandbox code & results
93044e4de00e5cad9fa776692223634742064411 authored over 3 years ago
93044e4de00e5cad9fa776692223634742064411 authored over 3 years ago
Merge branch 'master' into bp/tiff-fax4
743f4e96099ebc19135e4b605527e95adc52dec6 authored over 3 years ago
743f4e96099ebc19135e4b605527e95adc52dec6 authored over 3 years ago
Add tests for fax4 compression
3f4f07835c5a4163a54a890e56f645ffa088bbe8 authored over 3 years ago
3f4f07835c5a4163a54a890e56f645ffa088bbe8 authored over 3 years ago
Add support for decoding tiff's with T.6 fax compression
a11752e98c8e5ede6eed22672ddb389e8387b368 authored over 3 years ago
a11752e98c8e5ede6eed22672ddb389e8387b368 authored over 3 years ago
Merge branch 'master' into bp/unsupportedjpegs
d1fe1363ea59359b3659cef50e43611426cadaad authored over 3 years ago
d1fe1363ea59359b3659cef50e43611426cadaad authored over 3 years ago
Merge branch 'master' into bp/tiffjpegcompression
3215c45675792e4e75754ab0a276b19cc343b48e authored over 3 years ago
3215c45675792e4e75754ab0a276b19cc343b48e authored over 3 years ago
Enable .NET 6 Preview Builds (#1745)
Enable Net 6 and C#9
36f4ad48f903c8c1f3f2b867e1975d9f3d1d1f39 authored over 3 years ago
Merged huffman prefix & value Emit() calls
c39a20326b991ed767204c61f88c15915fe24a27 authored over 3 years ago
c39a20326b991ed767204c61f88c15915fe24a27 authored over 3 years ago
Greatly reduced operations per emit call
4c14c57d09aa9d115cf881cafef5f70ba99c035c authored over 3 years ago
4c14c57d09aa9d115cf881cafef5f70ba99c035c authored over 3 years ago
Fixed byte flush order, fixed last byte padding
8a08259e09bfc92fb4b925834807cd2b712f730b authored over 3 years ago
8a08259e09bfc92fb4b925834807cd2b712f730b authored over 3 years ago
Add NotSupportedException to the Image.Load FromStream overload documentation
1000dfbd8ddf0572545f0375bae091ce055796a5 authored over 3 years ago
1000dfbd8ddf0572545f0375bae091ce055796a5 authored over 3 years ago
Optimized byte emition, ouput images are corrupted due to msb-lsb invalid order
739f5206404715ada29c62f5881cbdfb044f1232 authored over 3 years ago
739f5206404715ada29c62f5881cbdfb044f1232 authored over 3 years ago
Move arithmetic_progressive.jpg to progressive folder
10b05571fa36267681274c9e88de84dbd7074844 authored over 3 years ago
10b05571fa36267681274c9e88de84dbd7074844 authored over 3 years ago
Add SOF5 and SOF6 to the unsupported jpeg markers
27cbafecd69d1ffc57f74e933b23b83c9db6f349 authored over 3 years ago
27cbafecd69d1ffc57f74e933b23b83c9db6f349 authored over 3 years ago
Add NotSupportedException to the Image.Load overload documentation
1ab518518113a0cad46592e2f7b3103f550eb947 authored over 3 years ago
1ab518518113a0cad46592e2f7b3103f550eb947 authored over 3 years ago
Moved stuff bytes injection to outer method
e83cb95cb377df22d51ec0f95cb4ebf1ce122d27 authored over 3 years ago
e83cb95cb377df22d51ec0f95cb4ebf1ce122d27 authored over 3 years ago
Throw NotSupportedException for arithmetic coding and lossless jpeg's
59a84498d50a17f3c9fa3349027435608c334528 authored over 3 years ago
59a84498d50a17f3c9fa3349027435608c334528 authored over 3 years ago
Add webp to the default configuration
795111be30a8266a7ff36b8da886cda01766ac55 authored over 3 years ago
795111be30a8266a7ff36b8da886cda01766ac55 authored over 3 years ago
cleanup naming in UniformUnmanagedMemoryPool
f7d9d37a6bf327204c210609cdb2cff3d9e8c774 authored over 3 years ago
f7d9d37a6bf327204c210609cdb2cff3d9e8c774 authored over 3 years ago
retry allocation on OOM
5dd85948650c655e2e27ec4de9e91e3582f5703b authored over 3 years ago
5dd85948650c655e2e27ec4de9e91e3582f5703b authored over 3 years ago
Use ReadOnlySpan<byte> instead of stackalloc
66a9d1ae4ff130e2d00d1f46d3b82b6cf3386e5a authored over 3 years ago
66a9d1ae4ff130e2d00d1f46d3b82b6cf3386e5a authored over 3 years ago
Use buffer as span to reduce some bound checks when writing components
49d86e1b31f51664f8f0425879a82d8fd11aa07c authored over 3 years ago
49d86e1b31f51664f8f0425879a82d8fd11aa07c authored over 3 years ago
Change GetComponentIds as suggested by review
f39702f676d8ca5f5a9f466969c47f6ee992f655 authored over 3 years ago
f39702f676d8ca5f5a9f466969c47f6ee992f655 authored over 3 years ago
Use luminance quant table for all channel with RGB
612f7914e4a4ce671d984c796b565a39f78e2fc2 authored over 3 years ago
612f7914e4a4ce671d984c796b565a39f78e2fc2 authored over 3 years ago
Split WriteApplicationHeader into WriteStartOfImage and WriteJfifApplicationHeader. Do not write WriteJfifApplicationHeader with RGB.
ed9bd16cd35d3c8da38cb80ac18d3cb413dcd341 authored over 3 years ago
ed9bd16cd35d3c8da38cb80ac18d3cb413dcd341 authored over 3 years ago
Merge branch 'master' into webp
39d813ea1951d83105f9eb8882bad55eee4490f9 authored over 3 years ago
39d813ea1951d83105f9eb8882bad55eee4490f9 authored over 3 years ago
Add additional YCbCr subsample rates
b506e924793a8d14cc7a9694c6bb33c151fd2157 authored over 3 years ago
b506e924793a8d14cc7a9694c6bb33c151fd2157 authored over 3 years ago
Write APP14 marker if RGB color space
5834e4fb539dbbc3c0a26180cb798f7ad72e026c authored over 3 years ago
5834e4fb539dbbc3c0a26180cb798f7ad72e026c authored over 3 years ago
Use much smaller tolerance for jpeg encoder tests
83d0788cf5c44241724dc2b5ee4f4a6d73dcb802 authored over 3 years ago
83d0788cf5c44241724dc2b5ee4f4a6d73dcb802 authored over 3 years ago
Use color type of the input image, if it was not specified in the encoder options
89289f1a39a5a21e962e497a790ed4804f9e1b35 authored over 3 years ago
89289f1a39a5a21e962e497a790ed4804f9e1b35 authored over 3 years ago
Fix deduce jpeg color type
2e89d3c932b05c4bb81737e1e8d8e6ae9168a31a authored over 3 years ago
2e89d3c932b05c4bb81737e1e8d8e6ae9168a31a authored over 3 years ago
Add detect color type tests
57335b8ed4c91f0a985f14e632bfdb041cad3057 authored over 3 years ago
57335b8ed4c91f0a985f14e632bfdb041cad3057 authored over 3 years ago
Make GetColorConverter() virtual
310fefd5eaa3d65ec08eeff26802725cbcc8f45b authored over 3 years ago
310fefd5eaa3d65ec08eeff26802725cbcc8f45b authored over 3 years ago
API chunks
32ae7cff835f2c02b80c7d04b4bc9df8a9167a21 authored over 3 years ago
32ae7cff835f2c02b80c7d04b4bc9df8a9167a21 authored over 3 years ago