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

Migrate TgaEncoder

b88b1815d698ddc12548fb04840fb4afa8125f1f authored about 2 years ago by James Jackson-South <[email protected]>
Migrate PngEncoder and fix tests

4499df74870bd1c7dcaaf091a3e8f51461b40af7 authored about 2 years ago by James Jackson-South <[email protected]>
Convert PbmEncoder. Make options immutable

8c90f78b47d836ef8fc87f1909388e41a6119bb6 authored about 2 years ago by James Jackson-South <[email protected]>
Convert jpeg encoder.

6485dde42d8436ab0b13a5941ab135397a4b9114 authored about 2 years ago by James Jackson-South <[email protected]>
Use sampling strategy in BmpEncoder

715b0ba2d957a2d3490569145b7c16e7e51f9bb3 authored about 2 years ago by James Jackson-South <[email protected]>
Fix frame enumeration and clean up

073cefde00f24f1d4cca83d34ff5aad84a1c13f3 authored about 2 years ago by James Jackson-South <[email protected]>
BmpEncoder uses Octree as default

ca51d414ab8188c8f2db76d338feb8b9a6c1facf authored about 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into js/encoder-normalization

e58f29213fdfe61caff882d38b38facb295ade10 authored about 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into js/buffered-read-fix

d0c403c62dad04a24469b17901c203b4324d241c authored about 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2268 from SixLabors/bp/tiff-cmyk

Add support for decoding tiff images with cmyk pixel data

c652630cc2bac336799ed8ea652679da4c513651 authored about 2 years ago by Brian Popow <[email protected]>
Rename cmyk test file

6b65d23e6ef06f662b9419773525a502aade96f5 authored about 2 years ago by Brian Popow <[email protected]>
Fix file header

a363e9e1674fe6806f0b647289ec1683969fca2b authored about 2 years ago by Brian Popow <[email protected]>
Add support for decoding tiff images with cmyk data

f3354d1078605775132049270617b1c03be7fae9 authored about 2 years ago by Brian Popow <[email protected]>
Manually commit @gfoidl suggestion

b14622a3391a7ff40ccc44c0a29b1e525c1895ed authored about 2 years ago by James Jackson-South <[email protected]>
Update src/ImageSharp/IO/BufferedReadStream.cs

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

4b71d25bffc8261efb34dcbfccb3ce0e9509b054 authored about 2 years ago by James Jackson-South <[email protected]>
Update src/ImageSharp/IO/BufferedReadStream.cs

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

544c14d12140a9ef421a47cfb9aba54d12df5081 authored about 2 years ago by James Jackson-South <[email protected]>
Migrate Bmp encoder

a8247037ff31547137cfddec3e78899e7c1aba90 authored about 2 years ago by James Jackson-South <[email protected]>
Migrate Gif encoder

52bac6f61ea3ec72889f08ae57e3da96df3521d5 authored about 2 years ago by James Jackson-South <[email protected]>
Define base classes and options

e238cc60f6c920d87b77039d8c2276691e2b99f8 authored about 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into js/buffered-read-fix

68f9510f9bb933b1cf68646f9ded1d465428df8e authored about 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2266 from SixLabors/bp/oldJpegCompression

Add support for decoding tiff images with old jpeg compression

8b7eaf257e014b23697649fa46546390ddb6161b authored about 2 years ago by James Jackson-South <[email protected]>
Update SpectralConverter{TPixel}.cs

af3eb7dd1f4a1004b437f3066e87917dd2459a72 authored about 2 years ago by James Jackson-South <[email protected]>
Move options to first parameter position

984327a004e263b554b16c35bb97c424950b7475 authored about 2 years ago by James Jackson-South <[email protected]>
Remove unused constructor

f0038646fff10ae487db0535a7da5f70aeb0c561 authored about 2 years ago by James Jackson-South <[email protected]>
Revert constructor parameter ordering

a6dd6e3efbe2bfd2b6a3b90f778d5cb270f55b0d authored about 2 years ago by James Jackson-South <[email protected]>
Use PixelOperations for buffer copying.

8664ff9e6ca203a12c62e15b6c2471b3bf1b6fae authored about 2 years ago by James Jackson-South <[email protected]>
Add test and fix for asynchronous streams.

bf07e4507c38362cc2a2c6faeb52fef13d8dab21 authored about 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into bp/oldJpegCompression

d8f17acca15a9ccf566d45565c363902eee91bb8 authored about 2 years ago by Brian Popow <[email protected]>
Add test for #2259

f941581de18fda73b5fbc1e491ddb9af64d0bac9 authored about 2 years ago by James Jackson-South <[email protected]>
Better buffered stream fix

069a825f5486f3f0c25ff5e11d912da42cbd305b authored about 2 years ago by James Jackson-South <[email protected]>
Throw NotSupported exception with OldJpeg+Planar config

f23fdf27efce98aa3e0daccbe596b761f1297bb2 authored about 2 years ago by Brian Popow <[email protected]>
Add old jpeg compressed tiff test with bi-color

8593ebfbd6e3d579b89a6a359d1034f62950a1d5 authored about 2 years ago by Brian Popow <[email protected]>
Merge pull request #2258 from SixLabors/bp/Issue2257

Fix issue decoding lossy webp with alpha channel

b4556632d7b5e33cc6c3d29a7866901412ca4fc1 authored about 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into bp/Issue2257

1a3572315e3d712a62346fc75d135f9571a64d41 authored about 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2256 from SixLabors/bp/Issue2255

Tiff: Make sure bits per pixel is set to 1 for bilevel compression

9dcf12d4bd2745d4704ac8aa367e8b6e7a8f0705 authored about 2 years ago by James Jackson-South <[email protected]>
Split up alpha encoding test in compressed and uncompressed test

0ce8a212442a9aea66d823434ed3c951546d970d authored about 2 years ago by Brian Popow <[email protected]>
Fix issue decoding lossy webp with compressed alpha data, fixes #2257

f66bb352a8b9ce98ba2e3956b4983e5467846410 authored about 2 years ago by Brian Popow <[email protected]>
Make sure bits per pixel is set to 1 for bilevel compression, fixes #2255

5de5ddc8412834ac5ddad7ae32d9fdf30ab0d1ba authored over 2 years ago by Brian Popow <[email protected]>
Bump actions/setup-dotnet from 2 to 3

Bumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 2 to 3.
- [Release no...

a0e83efd70122bcc6aad91e1a91b8933579714f1 authored over 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge remote-tracking branch 'origin/main' into bp/oldJpegCompression

10bcfb7171b703ae8b63aaa1498b8a58988d57c3 authored over 2 years ago by Brian Popow <[email protected]>
Revert "Fill read buffer in constructor and when IsInReadBuffer() is false"

This reverts commit e066b839.

81c3ad3da5328350349216f249a5fe76ac974caf authored over 2 years ago by Brian Popow <[email protected]>
Merge pull request #2249 from SixLabors/js/buffered-read-fix

Fix position handling in BufferedReadStream

05fb74613c9cd07994fd9239ecc8e28eda9e4bc0 authored over 2 years ago by Brian Popow <[email protected]>
Remove invalid comment

da92a42d344b2650c7279ac71ecab16eef440d9d authored over 2 years ago by Brian Popow <[email protected]>
Fix position handling

b0ba58c07fc8092eeb25e555163d95d5d4ac12e2 authored over 2 years ago by James Jackson-South <[email protected]>
Set stream position to strip offset + stripOffsetBytes after decompressing jpeg data

d1bdedd3659788bd3407013d0c14a64cfb7bf9e0 authored over 2 years ago by Brian Popow <[email protected]>
Add test for issue when setting the stream position twice

67b1693814720160780323705298917879cb0116 authored over 2 years ago by Brian Popow <[email protected]>
Fill read buffer in constructor and when IsInReadBuffer() is false

e066b839cedec41bcc6fc2188efd78bc797c5cc6 authored over 2 years ago by Brian Popow <[email protected]>
Override PhotometricInterpretation to RGB only in case of YCbCr, for black and white it should stay as it is

f171184c0c716eabfc0b48113bcb7ddea2e6f280 authored over 2 years ago by Brian Popow <[email protected]>
Set FrameCount from the decoding options

a4aa6b5c6e28c8897173225e96d68433c78646fb authored over 2 years ago by Brian Popow <[email protected]>
Only compare first frame in old jpeg compression test

be1ee582c5744a2c72099e818c8c8fc3918b84d2 authored over 2 years ago by Brian Popow <[email protected]>
Set PhotometricInterpretation to RGB, let jpeg decoder handle color conversion

08f90632294b781d84edf8ddcc5faac533590a18 authored over 2 years ago by Brian Popow <[email protected]>
Merge pull request #2245 from SixLabors/bp/Issue2243

Webp: Ignore unknown chunks, fixes #2243

38348f28ff4692de602faddb7b8fd687e844b95b authored over 2 years ago by James Jackson-South <[email protected]>
Ignore unknown chunks, fixes #2243

770a85070b22318c5cc3a0d3c7a5f5e99215a1df authored over 2 years ago by Brian Popow <[email protected]>
Merge pull request #2241 from ynse01/buffer-length-in-row-operation

Extend row operation interfaces with buffer length method

e7f701e01d683be2dab8af85f1ce903fb9824455 authored over 2 years ago by James Jackson-South <[email protected]>
Fix SA1101

ec79e87715751816e4040053c7e88a7620e08021 authored over 2 years ago by Ynse Hoornenborg <[email protected]>
Bulk pixel conversion

1ec6da892ab1d28fc2f14e348c90575cb802cf76 authored over 2 years ago by Ynse Hoornenborg <[email protected]>
Buffer length defined by RowOperation struct

05588d5d344292c8963bae1a5f6e55ad49c7df88 authored over 2 years ago by Ynse Hoornenborg <[email protected]>
Add test for old jpeg compression

019dae00ad3d7a166fd558099b7e020ead802910 authored over 2 years ago by Brian Popow <[email protected]>
Always assume PhotometricInterpretation to be YCbCr, if the compression is old jpeg

e6d1c94a6a0c5989b7fe0f41e1b3c23ae879f4b2 authored over 2 years ago by Brian Popow <[email protected]>
Introduce GetRequiredBufferLength method

d42d8df88d72c2b76199ea36ebd0a088c26395bf authored over 2 years ago by Ynse Hoornenborg <[email protected]>
Merge pull request #2224 from SixLabors/sp/auto-matrix-linear-decomposition-2

Add TryGetLinearlySeparableComponents and tests

0e0c236037888b7222a8fe979455b7b11f6b6953 authored over 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into sp/auto-matrix-linear-decomposition-2

897e4726ca40bc836e7fdaf2ff4e9de2c1eaa23c authored over 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2235 from ynse01/autolevel-processor

Implement AutoLevel processor - Attempt 2

06a32e974d282eb75708106bf1fc1dc0f0b04e27 authored over 2 years ago by James Jackson-South <[email protected]>
Add support for decoding tiff images with old jpeg compression (#2238)

db51bd749557fc7ed2f3677b106e066b834f7a8b authored over 2 years ago by Brian Popow <[email protected]>
Fix overflow artifacts

3912bda111537fded67be805b12fa01b313808b3 authored over 2 years ago by Ynse Hoornenborg <[email protected]>
Prevent file reading issues in windows

80def2642e63a5af4b317279bbe8bcb5d98710af authored over 2 years ago by Ynse Hoornenborg <[email protected]>
Typo

86da190455c06c0915cea75a6c3a7d8e8d61e7cd authored over 2 years ago by Ynse Hoornenborg <[email protected]>
Rephrase comment to align with ImageMagick

41fbfb4e5f2c47cea13de57aced62e7bb78cbf04 authored over 2 years ago by Ynse Hoornenborg <[email protected]>
Merge branch 'autolevel-processor' of https://github.com/ynse01/ImageSharp into autolevel-processor

55475721e0b0c53b3178029e4d491ed7c2c56a15 authored over 2 years ago by Ynse Hoornenborg <[email protected]>
Test to compare behavior to ImageMagick

44477a9c25c4c26b713488dda54da90f8849f663 authored over 2 years ago by Ynse Hoornenborg <[email protected]>
Merge branch 'main' into autolevel-processor

ba77e4784692f3d95e28452f0505d9f548f686e9 authored over 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into sp/auto-matrix-linear-decomposition-2

764942776dfb3c31386be0654ae8bcd795431743 authored over 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2234 from blouflashdb/#2227

[Chore] Remove InlineningOption from ThrowHelpers

d21471d80616a349f0b71ef8e0659a8feb6eabcc authored over 2 years ago by Brian Popow <[email protected]>
Update shared infrastructure for PR #33

f0b83fc71630459ce4e83356661d34ec04e65615 authored over 2 years ago by Brian Popow <[email protected]>
Fix SA1623 warnings

c086afd273537ee8018635e875b989c3efd30daa authored over 2 years ago by Ynse Hoornenborg <[email protected]>
Add SyncChannels option

34891da46b32fa87bb4183112c6cfa2fda2015c8 authored over 2 years ago by Ynse Hoornenborg <[email protected]>
Implement auto level processor

976747490c43cce3a03ef7fa20084072e10c00be authored over 2 years ago by Ynse Hoornenborg <[email protected]>
remove InlineningOption from ThrowHelpers

01119be7297cf128b907ffdecbdeb5b0558e9882 authored over 2 years ago by blouflashdb <[email protected]>
Merge branch 'main' into sp/auto-matrix-linear-decomposition-2

434747ced327f09560476ee31f78b33494cd1f8a authored over 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2233 from SixLabors/js/system-half

Use System.Half for HalfTypeHelper

22a7cbad520b50733462330480156565666e4402 authored over 2 years ago by James Jackson-South <[email protected]>
Formatting

eb864c5740995c954d3a33ab9147d3a628326074 authored over 2 years ago by James Jackson-South <[email protected]>
Update src/ImageSharp/PixelFormats/HalfTypeHelper.cs

Co-authored-by: Theodore Tsirpanis <[email protected]>

13701d14563aa9cb1358d884fe2549c2e5d91884 authored over 2 years ago by James Jackson-South <[email protected]>
Update src/ImageSharp/PixelFormats/HalfTypeHelper.cs

Co-authored-by: Theodore Tsirpanis <[email protected]>

6e7ca25d05f459b41916aa36851a9fa4cfdb0dbb authored over 2 years ago by James Jackson-South <[email protected]>
Use System.Half

17cb0f70991a546f465c7ea8fa9a6fd65740ddfb authored over 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into sp/auto-matrix-linear-decomposition-2

1c219bf275d1fad84d6bf7889ebea720e878cd75 authored over 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2230 from SixLabors/bp/FixIssue2117

Fix for issue #2117

8af5d8a732a418c3f2932671ec2c7e3680cd2a53 authored over 2 years ago by James Jackson-South <[email protected]>
Enable .NET 7 workflows

0c62aebc03381a897dcfec2855ca6f1f8a0844fb authored over 2 years ago by James Jackson-South <[email protected]>
Merge remote-tracking branch 'origin/main' into bp/FixIssue2117

# Conflicts:
# src/ImageSharp/PixelFormats/PixelImplementations/Bgra32.cs

61e7457a074659412ff4b7330a769d030048c83e authored over 2 years ago by Brian Popow <[email protected]>
Fix for issue #2117

353f2e2bd9200c461cbe4cba32bf3cfbe0d4d8f1 authored over 2 years ago by Brian Popow <[email protected]>
Fix merge and namespace style

65088b362473c0d1544ba2b707cd38a7e3894140 authored over 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into sp/auto-matrix-linear-decomposition-2

f935433882d17808bd25c74ccd8563ed2a4660ea authored over 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2229 from SixLabors/js/fs-namespaces-global-usings

Use File-Scoped Namespaces and Global Implicit Usings

7b403897dfee6433d7c39feb6fdef1f4dfe0949b authored over 2 years ago by James Jackson-South <[email protected]>
Add .git-blame-ignore-revs

f363a81b753f00b6d52011e5d22b00bfc8fc9273 authored over 2 years ago by James Jackson-South <[email protected]>
Update missed test and benchmarks project

5528a2923ccc63d776c91994b0b17a2c3ad5be94 authored over 2 years ago by James Jackson-South <[email protected]>
Enable optional implicit usings via NuGet

d14c82023fc01a6fca99c42212cb3c97991fae9e authored over 2 years ago by James Jackson-South <[email protected]>
FS Namespaces and Implicit Global Usings

0e9a066195a100ae56b4ca49cee9927fb15e1482 authored over 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2226 from saucecontrol/png-filters

PNG filter improvements

8d2bab38a53e715b862e7a03777473522f2b6d9c authored over 2 years ago by James Jackson-South <[email protected]>
Merge branch 'main' into png-filters

8a9126c30c23983cae6df6a86aee19c0502e1f90 authored over 2 years ago by James Jackson-South <[email protected]>
Merge pull request #2225 from SixLabors/defect/2718

Make TestFile Image threadsafe.

5f796cd2e19d1e51e8c89e1a8f8ad96e500ec056 authored over 2 years ago by James Jackson-South <[email protected]>
clean up PNG filters

919721342f583cba791420db5b04942b0c9a4cb5 authored over 2 years ago by Clinton Ingram <[email protected]>