dirk
85c33cc741
Resolved SA1407.
10 years ago
dirk
4246f354ef
Removed empty lines.
10 years ago
dirk
676973c1dc
Changed field to a property.
10 years ago
dirk
ecddda19bf
Removed trailing whitespace.
10 years ago
dirk
f2b7f13aa3
Resolved SA1110, SA1117, SA1210 and SA1500.
10 years ago
dirk
468b5ea578
Resolved SA1001, SA1004, SA1025 and SA1027.
10 years ago
dirk
a93ad19953
Moved using inside namespace.
10 years ago
dirk
f1f8f6f8d1
Resolved SA1129.
10 years ago
dirk
320fb94dca
Removed unnecessary parenthesis.
10 years ago
dirk
db154c2ed9
Added missing this.
10 years ago
dirk
b4eb8dcd5f
Comment fixes.
10 years ago
dirk
7f4c5d61c6
Changed type of StyleCop dependency to build only.
10 years ago
dirk
81cacd0874
Fixed SA1633, SA1636, SA1638.
10 years ago
dirk
9f8e7e87e9
Added stylecop.json.
10 years ago
dirk
0a809e6121
Added StyleCop.Analyzers.
10 years ago
dirk
61c330dad6
Comment fixes.
10 years ago
dirk
cf3d93e12f
Enabled xml documentation.
10 years ago
James Jackson-South
a57c90d94b
Rename to ImageSharp
10 years ago
dirk
2baccec150
Added missing Guards.
10 years ago
James Jackson-South
4ec2fe9aa5
Don't adaptively encode indexed pngs
Former-commit-id: fbb4508b15ccb81f78bae6cb0e969e6ee7a34350
10 years ago
James Jackson-South
a49a8572d1
Couple o' style: 👮 fixes [skip ci]
Former-commit-id: ffea772aa1fc98e01aeb873806e446780624777d
Former-commit-id: b40ce1cbd460c91589c9e7f30df765c15b284a11
Former-commit-id: 4995ad28fb866a16bed880f80e399a1687d649f7
10 years ago
dirk
36cf049c29
Added new interface to convert an IPackedPixel to and from a set of bytes.
Former-commit-id: 63481b92335c358cfeb10da5df3c4fb79abf7786
Former-commit-id: 2e9a02d7896340fbd9610c358ba4cd472ac124a1
Former-commit-id: bb5030a386fb749f779e5acddd462832d6412ee2
10 years ago
dirk
a27f4b953b
Enforce struct on TColor
Former-commit-id: c22a93c67274e1ab495ffa6a85d6c7cb95688974
Former-commit-id: 12a03f05c3c0137240006e978a573e5ff0746ce4
Former-commit-id: 78b186b3d54015644377e55314c070c84debfb25
10 years ago
dirk
7cc5398365
Added extra interface IPackedPixel so we can easier add extra interfaces.
Former-commit-id: 6fbacd8b3fc9f85f4fd8571c20ff5fd12e5057b8
Former-commit-id: 44b521a163f472068e0dea15334c9361c8bc5a28
Former-commit-id: d53a1519d6bc0573a50bbf397ebde59e61873957
10 years ago
James Jackson-South
654af81258
Revert "Enforce struct on TColor"
This reverts commit c6a36c9427 [formerly 1e48873bd7609b2ecd1b33158ae1f7d3f9d517e0] [formerly 5ee53a5681d546619d3fabaf65d343e20d025b58] [formerly 0de461016f83628673d07d18a2f2a402082f47b2].
Former-commit-id: d0b4d2efc7bae39501eb4d0ed8f130f0185d0b1c
Former-commit-id: 6cb6f17122c793f01a7ea53f9dbe24d10fd02970
Former-commit-id: 1006885854cb5e74f5b53eddd803a531327a872c
10 years ago
James Jackson-South
13c865ca18
Enforce struct on TColor
Former-commit-id: 0de461016f83628673d07d18a2f2a402082f47b2
Former-commit-id: 5ee53a5681d546619d3fabaf65d343e20d025b58
Former-commit-id: 1e48873bd7609b2ecd1b33158ae1f7d3f9d517e0
10 years ago
James Jackson-South
8c9c359a09
Png stylecop
Former-commit-id: 7d13b3c396b75143108bb9e5df6b03bbc0085095
Former-commit-id: 40f802aea39d038f8908e50c364fe161b4978b44
Former-commit-id: af2b3ed36a98b84eea71484582b718dea2f240cb
10 years ago
James Jackson-South
5ddca73bc3
Fix Image.ToString() to reduce debug workload.
Former-commit-id: d83a970fe376720fe4dccec41d1c61b485bc5766
Former-commit-id: eac38bb459abfb95817b1bd88519150eff1a21da
Former-commit-id: da1bce000ed52f03bbade5542e095bc206f38482
10 years ago
James Jackson-South
9903945b53
Use Jagged array for blur/sharpen.
Former-commit-id: 5f81ab7f9ce979eebccb5655ee29e105b7303806
Former-commit-id: 7de02600717df05b1dce161be06591f00d58f0e0
Former-commit-id: 60489cc8b8d44251df7357da80d30d6ea1a922fc
10 years ago
James Jackson-South
41249090d8
Use Jagged array for other edge detection filters.
Former-commit-id: 01b45cf5bc15f50c9e56d9e9ede8459ddda590cc
Former-commit-id: a8dee96f99b651b0513be43d1812c043818a3148
Former-commit-id: 1c4a5a0430cce0695d87fef840d82f637b72e391
10 years ago
James Jackson-South
0ac0322876
Color stylecop [skip ci]
Former-commit-id: 2da0a80a899dd840b6f172c4def833f36c8e7928
Former-commit-id: 0bca572f378a3e9ad03054405af9e055472c66cf
Former-commit-id: ea59bff3ab338a9b648b556761a7eb8cd01c15d4
10 years ago
dirk
f3794e4941
Use Vector4 when packing the Color value.
Former-commit-id: d0ebca8ba70670843ea2d5cb483868a1595e6f62
Former-commit-id: b7d0dfd8102e0dbbf7e77842b881e8e4be8b3b1d
Former-commit-id: 8ee2ecfcc28e0c1699693af49a5c9454ef59b238
10 years ago
dirk
a46fa4281a
Use jagged instead of multidimensional array as suggested in #462 .
Only create the kernels once in the filters.
Former-commit-id: 4df56763ba8b568b5880f85b2fe1147b39ecae4f
Former-commit-id: 609592f6cbd8bd084f05b3e510697edd204d2aec
Former-commit-id: 3f6ccfb3c69420d39b5bd62080e7be54fad17a97
10 years ago
dirk
43c366a6d0
Added FromHex and ToHex to color.
Former-commit-id: 60166c603ecbab8d22260406a54e0df01f88fa4d
Former-commit-id: 15b01cc24864cba066426996a85710645f274afd
Former-commit-id: 1221f66d47521eaebe09ff5ad4e0ebd78abc1554
10 years ago
dirk
b0aac6e855
Refactored color to store the value as RGBA.
Former-commit-id: 67fe6a6b6cbc6ad7de60d1a86de5e7d9de1e095a
Former-commit-id: 5432d1f65ec5109894a0a493063039aea539d41d
Former-commit-id: 7ac0932ca72ef00618a62eadfcd132a2a3c24a86
10 years ago
dirk
bc0a3d3218
Removed invalid format specifier.
Former-commit-id: 4cb6197383b783a42f1f792f186e5af43a104566
Former-commit-id: ebbe9a9164c3e9c73e999c55da1320e3c0befdef
Former-commit-id: d5f7e5afd0cdc19f0e1fb5fdeb57b23880620c57
10 years ago
dirk
ea016a4af5
Removed invalid format specifier.
Former-commit-id: 0d711034d8854d6c1c23a377fdb1033182981468
Former-commit-id: 53d308be6aa2b18d0f5bb8ad2484ebccb96bf6cd
Former-commit-id: 0901d2559abaca309f19932e602df5671c6389a3
10 years ago
James Jackson-South
b3c22c1f14
Cleanup [skip ci]
Former-commit-id: bff8258988879560d70275e17138ea80c4fcaa17
Former-commit-id: f88a9c5dc94265442f0f52c2595125e316e6efb0
Former-commit-id: 375b12dc3e97e8e6893f0f03869e8b525de4b07c
10 years ago
James Jackson-South
1b56115b99
Fix #482
Former-commit-id: a0e895673c782f6e5a92d26beee40b51d41bfc38
Former-commit-id: 6e8acc83f0511b8d1d437209676ed62c649b32af
Former-commit-id: c5764b5a8c52fa943ae6db2d09bf2e83257fb8c9
10 years ago
James Jackson-South
3722cf5aa3
Style 👮 [skip ci]
Former-commit-id: dc90b57236779001f72e720f3ccc1837829e4f63
Former-commit-id: ed263148ecc7b126576da8e996c63414deb9d736
Former-commit-id: 7a4ed86f07f7d174a06681eea2d4acf8e3003598
10 years ago
James Jackson-South
f0f1fcf3ed
Remove unused TotalRows
Former-commit-id: 0909b9c0c2bd72f8d9c967084eab7db0f87279df
Former-commit-id: b4cfbfdef322dec493c9cd80b2ed58d4f181dfa2
Former-commit-id: 2df0c1234c013988bbe3ec07757446727038d2a6
10 years ago
James Jackson-South
969d4211d4
Slight improvement to indexed png
Premultiply partial alpha colors above threshold
Former-commit-id: e3180b0889327530c971611680ae34e71d24db79
Former-commit-id: 135d6264188a87e221d38e68e9c905782c4a5d7e
Former-commit-id: 546f847865693d9b0a72f73438cd9a1d83c3a669
10 years ago
James Jackson-South
42fc880ec9
Fix spacing
Former-commit-id: 54109ad6669530b4101bdbc2cffa7164d8f768a0
Former-commit-id: cf9e89328f261ddde264dcd0a00785104e4344ba
Former-commit-id: 2e5830ec3f13f47292f60da845d9875b6b8768ee
10 years ago
James Jackson-South
15b989561c
Fix cross-format quantization
Png can now store more transparent pixels when indexed and work with all
quantizers.
Former-commit-id: 6a4724535829d2c73024b6b1f0235e94e25ccad1
Former-commit-id: 24e4cfff4583c97caef30369302340a3a75ea57a
Former-commit-id: 56ff119c5a2a2506f06b59a23e5e13ec0c3a4688
10 years ago
James Jackson-South
d28c79be39
Don't use vector for size
Former-commit-id: a4b056b61f435be685095b94fb974d8d72bebabe
Former-commit-id: 864f967d8b120a0292172c867f2e07a2a39799e0
Former-commit-id: d79cddcc4b6280d8f95bbf1a629c38d7f272738d
10 years ago
James Jackson-South
370aa7f29b
Make Conv2pass non-abstract
Former-commit-id: 9919e35aa1ace90a4a979ad258123a9d7d04be6a
Former-commit-id: e612077242f43084b942c8083b20d37de83af157
Former-commit-id: c3fcabaaf91d39e6a6174a4a0faad7bfccc951e2
10 years ago
James Jackson-South
5cd6d2de08
Remove progress event handler.
It was useless once multiple processors were combined and also hurt
performance.
Former-commit-id: 639ea64d56094dbaed1cfb94cdc154d5439fc446
Former-commit-id: 9cf0ff1d972ff903bc14c8121c2feb15fcbcd690
Former-commit-id: 04da60830efe9a6d774e0f80431592c9c53f1841
10 years ago
James Jackson-South
f1a0a7c7e4
Make point closer to Sys.Drawing [skip ci]
Former-commit-id: 342cd0c458ee461cfde3ea5200fc4d7690042377
Former-commit-id: 54a4021809ee6dfd54f1e653478e8a05aec92f27
Former-commit-id: 949a4411a89318d3aef13cbd272915d5b0e078c8
10 years ago
James Jackson-South
2093f7be97
Clean up rationals [skip ci]
Former-commit-id: ad694de554cb1cbec984f5af7abde6885649b2cc
Former-commit-id: 7d411118b462d6451d386c6915c6d31ddc7289c8
Former-commit-id: dd60d42bb56b148f630bd1ad3d7af8e5e9bb5764
10 years ago
James Jackson-South
5474df9e56
Doh!
Former-commit-id: c75e1fb072d9913029e521deedc0e66f712eb9f2
Former-commit-id: cba95defab49a45b9e8f25e853a7ec016cc13504
Former-commit-id: e60d6ac43314c49677a6251d90d485f9638ff174
10 years ago