dirk
ecddda19bf
Removed trailing whitespace.
10 years ago
James Jackson-South
62ec1ca91e
Merge pull request #1 from dlemstra/StyleCop
StyleCop
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
c6d8acb676
Fix build
10 years ago
James Jackson-South
3c10235418
Update readme
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
132c7ed43c
Fix spelling [skip ci]
Former-commit-id: 453fa2867b9871470d66637020146f046ad28dda
10 years ago
James Jackson-South
b546916884
Add repo clone warning and strip help message [skip ci]
Former-commit-id: 339263eb1712de1aed7ca7837fc32cf723f1b407
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
42b3639d5c
Cleanup benchmarks
Former-commit-id: 2e9c25a66e2d6125f1dbaf143544c147b024c32c
Former-commit-id: 62f3d61bc6faa7535a371c782879e413c3e30bfa
Former-commit-id: cab675a891e4b30bfe8029046f3431c973dd1eb7
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
6623391697
Merge pull request #501 from dlemstra/Convolution2DFilter
Use jagged instead of multidimensional array
Former-commit-id: 7d19a23161b8d00d111f09c7d1a7db0ed2b00489
Former-commit-id: ebbf751a3c568ee41ff17c941a21df44060441a2
Former-commit-id: d3c9b2f302a528ec10f58889000792c894e3cf88
10 years ago
James Jackson-South
2c787f0ba1
Use non-animated gif in benchmark [skip ci]
System.Drawing doesn't decode or encode all animated gif frames.
Former-commit-id: 7b19025c55d57da7ec310bcca9d3ce3d3e3859e6
Former-commit-id: b0a20491cb4b0b9f6358a6d216e1b2e5f2b0b0ae
Former-commit-id: 51a8546a8881233a79baae83c937f98252821850
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
James Jackson-South
e88cc9f554
Merge pull request #500 from dlemstra/Color
Refactored the Color struct.
Former-commit-id: d3187a3d48c5a4f3544aac94a691f1b8ad67b010
Former-commit-id: dae98521e33cb5f7095045211301083bb71b921a
Former-commit-id: f64ad8696c8135e3b350b4dfefcf47b3169344dc
10 years ago
dirk
bd61511d7d
Added benchmarks for detecting edges.
Former-commit-id: 5b822ad516872b035de3112840270ee3e05aa2e2
Former-commit-id: 0cd7c02e8b19ca034d519796a3cbd049c36294c1
Former-commit-id: 6b2493b3e95b7325c8d87471ae0ba749a5924b03
10 years ago
dirk
40638d4e8a
Added command for running starting the benchmarks.
Former-commit-id: 1c1f6fb89052f73ac6efc59ce8cc6db4c41a330f
Former-commit-id: 9ac922e0d42582442e97dbab5e37ab0c0f5f32e4
Former-commit-id: 63ece1c868dbfe85a1ca00c66e4ae31253dffa6b
10 years ago
dirk
7f5411a682
Added benchmarks for encoding and decoding.
Former-commit-id: a60cfc5679620a3b838aa5286fe6d94b1a1f7973
Former-commit-id: 9b66ac00a9a154a1315b441d10f3c9654a495492
Former-commit-id: bb68aeba5ba81ffad3fa93000875ad2a4eb5d30a
10 years ago
dirk
c7606def89
Use jpeg instead of jpg.
Former-commit-id: c6c5334eaff8c57cd508e2388b9287fba8c635b3
Former-commit-id: be669dc053bd6ff9cf4d320bd8e6d5cc5eaa775d
Former-commit-id: 2cd963161aa5afe53e6f304c42d2fd4c57383ae7
10 years ago
dirk
31c8675e50
Added headers.
Former-commit-id: 636061f6fa83ad9d07703cde87587a8a92a41296
Former-commit-id: a9051b9e985b7e449af99da11f57d6ff1104efc3
Former-commit-id: 11bb7d89d672c12c4fa00bbe7f9826eca6dc189d
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
d72ed0ac01
Refactored creating the output directory.
Former-commit-id: f23cc3264514e4c882d0a2ed41ffc23f9abb54ef
Former-commit-id: b9e32392f090e1fd3f0c534bad3939360d0dcecd
Former-commit-id: 6276382a7659cc1f3fed381c2cedcee611947da5
10 years ago
dirk
2102ff5186
Only read and decode the test images once in the unit tests.
Former-commit-id: 789111f1860e7b59bab56e10a8145d76eec0639a
Former-commit-id: 436fb17c2ae4d183b2fc50c1770d474b0dab570f
Former-commit-id: cfce7b2f47d0fd834893251577ede00cde96cd5e
10 years ago
dirk
d9dd7d9acb
Removed unused variable.
Former-commit-id: 22052396be314607dbaa32be538367a6b0384518
Former-commit-id: 9588e490341d42a495a78adf0ffd7ff529999cf9
Former-commit-id: b9c12fa3a2790c20c5fa704b5d024f8664278af2
10 years ago
dirk
96fa42559f
Corrected default namespace.
Former-commit-id: ed07452b1df185639ce327020d85b5a1a3f8c442
Former-commit-id: 0f6eae430f7e5c6e28da94f490c93446d6d93cee
Former-commit-id: bce9a0a98af6a0a82024d1e52c86e38f1ed2a7ac
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