James Jackson-South
4e9e4d0db9
Better sampler tests
Fixes thresholder.
Former-commit-id: 38af3bd0e8028989997c45c12f865601e36e1368
Former-commit-id: b9e84eb7f0a56c5f896498f71838f790651b3398
Former-commit-id: 7c5d5789d6fca88d9b5f751124dbb9d24efd8ea2
10 years ago
James Jackson-South
f116d50493
Blend
Former-commit-id: ff1aec34e42b49f728dfd7f370f709c48be34762
Former-commit-id: ee75403396e61e34b0d97760ee36634973d5a5ec
Former-commit-id: 326da67dbfdb92272ab63c08e30a9e85904f7e60
10 years ago
James Jackson-South
6a678677d2
Pixelate
Former-commit-id: e1687a44c91ad29a9a20aa0ac0a5f6bf640c7202
Former-commit-id: d536480c39f7f575a40279ab96f7d7312a9dee91
Former-commit-id: 2ca77c98a64414096b01f4e41221ab17bea2ddeb
10 years ago
James Jackson-South
468e9a5975
Use global parallel options
Former-commit-id: 330b88b731105c42a7664c108f8c626dbe8a6259
Former-commit-id: 502758b5da2f45a24fd54520be0099a29c3b500d
Former-commit-id: 69363a78966bbc994ea8ef2a9aa0896a1f585623
10 years ago
James Jackson-South
1d0eb8e860
Cleanup comments
Former-commit-id: 8880134094b7c7af23c0946203a9f66cdded936f
Former-commit-id: 2ea9df3c4bf904ce6d9d26a9c65d6f0c1acd53cd
Former-commit-id: 326d76e008a4824b3c4335f1684e03b504ecc691
10 years ago
James Jackson-South
33d097064f
BackgroundColor
Former-commit-id: abafddef9276f279c204a312c097cd28aa1d3e58
Former-commit-id: 27079155a41cd95690c7b676601e9df4044a05ca
Former-commit-id: 0c77f74fd0194f4bab444d9bb4522422f65ad029
10 years ago
James Jackson-South
2a4c01b6cb
Alpha
Former-commit-id: a4b0ac45cb416e863496495ff9ac3d71585a46e6
Former-commit-id: ea2e5a6d2315d14f6ed566ff6c91b73c83b1feb5
Former-commit-id: 8a3cf0d04075c5da03b5d1ab747013d1efdd6491
10 years ago
James Jackson-South
6856a26b4e
Edge detection
Former-commit-id: c2a7aaf6443e721d1ef18fff5a7c8e9cf91b962a
Former-commit-id: 5022db552fc42c6dabdc66b65e96e604f2222013
Former-commit-id: a9a34ac649b51cb6cedaabc13d7a31b1bb88aed3
10 years ago
James Jackson-South
b0b5c360f3
BoxBlur missed file
Former-commit-id: 958ce2c8cbd0ac27babbc39493ec77b42a926d85
Former-commit-id: 07d296a044d712bd0390558aec74fafc643a390e
Former-commit-id: 2a64e2f642fafc3e8689dfa3e01165b085057c35
10 years ago
James Jackson-South
400b62f964
Box Blur
Former-commit-id: 5ac93d8e7ce1bb397a8ee7a68307aa423a85882a
Former-commit-id: 7b8b0c704f7f272867516203133bb1c3fbbbf5a5
Former-commit-id: e495b72e24e1f723023cc537749e03a987b9eb8c
10 years ago
James Jackson-South
9ecc7510e3
Guassian Blur/Sharpen
Former-commit-id: 8a5b4cf3f2f77979e055f7244a07152f3e7911b3
Former-commit-id: 3c88eca8695868dafeb4478865530b94a4fff195
Former-commit-id: e31d42ca178b55324a3700280a67fc7acd90f0a8
10 years ago
James Jackson-South
c4e8bb2827
Greyscale
Former-commit-id: ccc16cc88844e4cd046130b7f9366937ae10d48a
Former-commit-id: 0859791c265f40f2a1dc6e3d1e5c3e05a8726414
Former-commit-id: 6fe4767553f7f3776e7116f9c0b1eb1c63be0eae
10 years ago
James Jackson-South
6525ca10ef
Invert
Former-commit-id: 543588719050a2a824a61b3578bad8b1453937d4
Former-commit-id: 0e0ca33a0e82a2696f63609b1332c85949f42fda
Former-commit-id: 2750fc6e82392ec3c9368d9b2f062e8823ffb363
10 years ago
James Jackson-South
e74eed2631
Add turtle for testing
http://css3.bradshawenterprises.com/filters/
Former-commit-id: 65f2931f38d1b159291a39178ac743d628477483
Former-commit-id: 1cb0efb5f0c944a6f0aed5b191ae692b35f36b0f
Former-commit-id: 71c2bbee979c71225b669ae0226c491f23996ede
10 years ago
James Jackson-South
ddc1d29078
Move Compand, Use constructor
Former-commit-id: 7f66449a76aa60f30d3e9b11f6bd23b51b093625
Former-commit-id: 98673bbcdc3eb7995ef0367ead1d9cd00a669e9c
Former-commit-id: cc097cdd6be39a6a44e6eed85388e314904c4ea7
10 years ago
James Jackson-South
556487d9f8
Contrast
Former-commit-id: 9aae78349c3150f3dff653fe4b065d6c305d3a1a
Former-commit-id: 23d52315bcd126733230bd6ed8cc4f9566b6bd9a
Former-commit-id: 29dfaaec8e8759096af680fc188541574002d297
10 years ago
James Jackson-South
4540b42652
BlackWhite
Former-commit-id: 08361487c9988e874329dee40c21725ae6cc3a90
Former-commit-id: da89003e33f7ab41ee727e787c39d898af0b1e8d
Former-commit-id: 7e90879b76b3a162d664e2c5bb0cd782e6dd6e77
10 years ago
James Jackson-South
375b2f8337
Hue, Brightness
Former-commit-id: 390a36f397e55d0caeaca4d5353be432da1c96b9
Former-commit-id: a802e31bbbfe18164aa7f17b057bcf69d3f495b3
Former-commit-id: 6275da035cee61d2d7abf1da32acc7db5f6aae2d
10 years ago
James Jackson-South
142f334608
Saturation, Sepia
Former-commit-id: f0b02bfd300840689af44740b52a9bd5f7e2e49d
Former-commit-id: 0883c72b9b8aed6625672c6a495613d4a2fbd9e1
Former-commit-id: 6a570bbd38d20705a3e1c025b083ab0b47b481b8
10 years ago
James Jackson-South
d54d4c1e48
Add Kodachrome
Former-commit-id: 395bbf802c958615ed5e497675200a9868bd816d
Former-commit-id: ccc6ea01f5e2cf203991f4425e88faab7c56ac4c
Former-commit-id: 3ff1d2812e905ee76bdbf50c4ccd4c6e0ad62a82
10 years ago
James Jackson-South
35d7279f2c
Fix Color
Former-commit-id: ccebbd4c9cf2d42c17a76d82af8081cc4ac3080f
Former-commit-id: 04ba5ac8e84a81a2b8f11b5d73eefe2278aa8899
Former-commit-id: 7e6ad2c1f3967b97a86c681d0678b6a5a8942722
10 years ago
James Jackson-South
45a6e372d7
Update comment
Former-commit-id: d80cdbd81de76bcf557aba69ce3da92b7ff3221f
Former-commit-id: 0dd9336f7b40f5a5908bb1dba2b2f5463f13dace
Former-commit-id: 34de202caddbe055ecda7668feea649bc37863fc
10 years ago
James Jackson-South
f15a103b16
Begin add ColorMatrix filters.
Former-commit-id: 87e8abdf10ff5c2068354690817dd32a86d613c2
Former-commit-id: 9eeb9dd07422fded5300087200f781d7d7064b50
Former-commit-id: a35e9e5e97952e268bcb3310194d738282817052
10 years ago
James Jackson-South
267d5f4da5
Add ColorBlindness
Former-commit-id: 5ce61ca1e508ed598370b5817fa54fa6aaf7ecff
Former-commit-id: b04c8676420dad90a6cb9515bdc8b9db67752576
Former-commit-id: 98da045e3b41b5369a5d8ef393b2b22b8c011665
10 years ago
James Jackson-South
ad2249bbec
jpeg now preserves dpi
Former-commit-id: fcf404c9fede3784fd312aaba739185e12aba2d8
Former-commit-id: 08d5865cda85d173d37e895373cb110d6fa4b053
Former-commit-id: 1350e5c663eca447189095abfe5f8a316c5a970c
10 years ago
James Jackson-South
afa26ba9a9
WIP JFIF header
Former-commit-id: dd8bcac8f7d1170abb4796ae621e2a3409a1f2e3
Former-commit-id: f8f08b02228d80090537579c1581959ae4d03a9a
Former-commit-id: 7f62ae7e5dac7a5412233c7a229a905c13306351
10 years ago
James Jackson-South
52a126c0ef
Add resolution test
Test Fails just now.
Former-commit-id: da297b15e6ad9c6612378499e7506fade95174d8
Former-commit-id: 9c6106412771f797166983014b7cc976bdae3a3a
Former-commit-id: 394581f30c0ef3e6beb50e32984d8b5315e81710
10 years ago
James Jackson-South
24b5764b98
Add all samplers.
Former-commit-id: c60883d765b1372be2a9ab88f8494dfa3283d8a6
Former-commit-id: 9fbcdac0c826d57eaa2bafdc5c72ff90079e5f51
Former-commit-id: 2e8a4fba64de7233e5ea741122188eb86612a060
10 years ago
James Jackson-South
df6435a7a8
Add Pad
Former-commit-id: a998b9d94d6da006ff1381e93e2acb27a14546a8
Former-commit-id: e5c6fd1bbbf94f02f2702a09dfd16fba18662352
Former-commit-id: bf339f877e151c783b9d462b133429e9dc28aeb3
10 years ago
James Jackson-South
ac6a2e1f21
Add Crop
Former-commit-id: 63386b63ab93e14d3c50383739c042a656efab9f
Former-commit-id: 0a1b7a7367d9ea360cc4cf0a821c788bd468b607
Former-commit-id: 8430af726048214b3820969d1dfe31b9df72a695
10 years ago
James Jackson-South
75277daa01
Jpeg now generic
Former-commit-id: 12923d7bed65f47787f046e0a8d625817ae3ff2f
Former-commit-id: 7f64594e18a9e6bad02bf8be8fd9330515b69e0d
Former-commit-id: 377629b2cbcb234c6eabdefe58d68151b00d883e
10 years ago
James Jackson-South
79c7dbe99a
Merge remote-tracking branch 'refs/remotes/origin/Core' into Core-Flava
# Conflicts:
# src/ImageProcessorCore/Image.cs
# tests/ImageProcessorCore.Tests/FileTestBase.cs
Former-commit-id: df31902b9996a1027ac83bb3f4712cbf81ae6bb0
Former-commit-id: cdea3844dbe5a16b5272519be80d38b3d2d0fae2
Former-commit-id: ec4ffaa3de3f3ebe483e2f632c495406cf6627f3
10 years ago
James Jackson-South
fce35f4c6c
Merge remote-tracking branch 'refs/remotes/origin/Core-Clean-Jpeg' into Core
Former-commit-id: a539ae5a1904b663c0bcb80f9338cb458222e5e6
Former-commit-id: 927b80a04f527528d6a2b8535cf2c7c549bbb283
Former-commit-id: e5e9756c709f147d3346a3d0b544b696e7765ce6
10 years ago
James Jackson-South
b8b588d221
Now decodes grayscale inside the core decoder
Former-commit-id: 69bc6a527f9d013eba29649a5d6b0893cc9a1317
Former-commit-id: 0185f5dc2e1f738ce87f757c7427fdc4c6cb8335
Former-commit-id: 138fa9716bb44d037b7e5dbd014bcfbe9a8401e7
10 years ago
James Jackson-South
7faffa465d
Use "this"
Former-commit-id: d4832e3e32185f30e5654c3abfb717e5ed44cfa2
Former-commit-id: 13f722c467d87236599c45bb0e4fe1f95a080740
Former-commit-id: 9204894e3776899bbf5ee33e2e35b953eb41ca35
10 years ago
James Jackson-South
daa81f682a
More encoder cleanup.
Former-commit-id: fe7074b76c3bb682667c1f00077a87373cf15b4b
Former-commit-id: 875477a03fa94ab5c72ab2ebd4fc8303a36403fe
Former-commit-id: b06f1d713c57778d7d6d29dd2e6000becc5ff929
10 years ago
James Jackson-South
0ad8ca517c
More jpg cleanup
Former-commit-id: 404825d34ba9f39abb1cac223330a3075c9498df
Former-commit-id: 56c5a78950278bcbd4af5b1e992e38ed1ddd3a9b
Former-commit-id: f75cdaa144f70e3c7ed8e7e750977dfa92866a26
10 years ago
James Jackson-South
96ed7e7c31
Use hex
Former-commit-id: ac8bf5b9037a86dbd4ee9d99957b6898a8fc11c0
Former-commit-id: b3eab977b14fa51d583340c859838d587eefb086
Former-commit-id: 63c923257bd9340b3a27b92899a1818ea79c9717
10 years ago
James Jackson-South
dda1420780
Use qualifier
Former-commit-id: e7f5254e6a05eef6e2c41a7113ec43117419f3ad
Former-commit-id: d8fb7b19aa30b69f2c83f6e5e93a965f0e95a9ae
Former-commit-id: 07ec0c3ba4120079b88203fbc98e3d73df7080bf
10 years ago
James Jackson-South
20af21aec4
Clean up block and FDCT
Former-commit-id: af0313bdaeecaa56e576f25a1fa688a333468759
Former-commit-id: 64319b3f8faaa68997ce43ffb284a1d5d4937a78
Former-commit-id: 971cc28d2e1a019c99800f231c3451c89d1bca49
10 years ago
James Jackson-South
21e7318afd
Can now add pixel accessors.
Former-commit-id: 2540005d263d7cd223413b314faafe322eee30a5
Former-commit-id: b772bbb168bc62a9cac94fedba81c658780a42b1
Former-commit-id: 4e610b0abbbc4742c813b240694ffeb6d689e167
10 years ago
James Jackson-South
bcf2c54139
Comments
Former-commit-id: 89e20176e82973d3383abfc6c205349ed2db3e52
Former-commit-id: da4936d80e2a5dde736254b7b2fe8ee881e04336
Former-commit-id: 65c3212d30a4cae2f499c2369f59b176ace757b8
10 years ago
James Jackson-South
4edf2e0a03
Convert gif format.
Former-commit-id: 085c4bc99388de35847b2b8dd26b20d518e272de
Former-commit-id: e8b3af949ca0f63f001483188dbab20cd263c10f
Former-commit-id: 8660e1a08e5da2bfebcc269d75ee20488542d4f6
10 years ago
James Jackson-South
9cbb32112a
Quality should be copied.
Former-commit-id: e30a7b839d512f4a5faa85d16b23d421f2325e4c
Former-commit-id: a49e33c994d79bf4092788ef3027c1f47c2f66c4
Former-commit-id: 15bc1d0c90ebca357322e1ba10c21c3830a8e4ae
10 years ago
James Jackson-South
51b3b75273
Merge remote-tracking branch 'origin/Core-Flava' into Core-Flava
Former-commit-id: 358477e4d69a9b31237386341fbb735a8296c96a
Former-commit-id: ef6bcf0b3b3bd81e57cf59221dbdcdfdb51e0a9c
Former-commit-id: 331c35405c129d9bb514c5ea5204fbc317d8a768
10 years ago
James Jackson-South
5cd4a7554b
Add Octree Quantizer
Former-commit-id: 672dd8bce7ac2208ff9038a9b14253dd17f3a509
Former-commit-id: 3be5c82117eb583244897b2581a628e4499ee470
Former-commit-id: 51eb9045c7bb7a3e677fa35463f4ad2c64ea7f11
10 years ago
James Jackson-South
2923f0e982
Merge remote-tracking branch 'refs/remotes/origin/Core' into Core-Flava
Former-commit-id: 2640c7c2f4ebff830b94f107e3416ae74ef90176
Former-commit-id: 9f18dfc5e7ffe3c034530d2612a2d388ebce0881
Former-commit-id: a1414ec493a93473ac1eb123f781c83a3df4233c
10 years ago
James Jackson-South
92d86df8ba
Enable analyser [skip ci]
Former-commit-id: 9bb39e691cd827ac0970beeb5c82cf78ff1654c0
Former-commit-id: cba638c99eae3467387661ba330c6a6593f93f84
Former-commit-id: 52aaec2abd2aeaaf822cb90c604b982bd43df07b
10 years ago
James Jackson-South
cdf9ad91ea
Merge pull request #433 from adamsitnik/benchmarkDotNetUpdate
update to latest #BenchmarkDotNet version
Former-commit-id: 6d20e2b7eafb6b03248c3e3738ce5ca4d0e735a0
Former-commit-id: d580af6501f444a3f1e471cf65dd9777012d951b
Former-commit-id: bb8865e8d97be8ac1df10df192c6056f5fa58034
10 years ago
James Jackson-South
2ab08b54a2
Remove new() type constraint
Former-commit-id: 60b0e004f0517fe6ffd7b0f2aef1d196ed3ef9fd
Former-commit-id: e42b121f44034c0d82ffdeac627cd0d214eb6780
Former-commit-id: 792ae7427d0028d2a012b100259e7ee72e1fc224
10 years ago