James Jackson-South
|
40a9b3c365
|
Inline methods for perf
Former-commit-id: e899dbeb1b67c44cb17cc1e73aca7241a19f1555
Former-commit-id: b0a8ab76cc5caa54b8c9646ac6999b3d1b26dd82
Former-commit-id: eb027298759c1c3be00ce2820ccbf5191a393883
|
11 years ago |
James Jackson-South
|
aa370ec44f
|
Inline methods for perf
Former-commit-id: 74f419b4df37488676902624f09ba160c1974f7f
Former-commit-id: bdf812eb8dd5746ba204ba70ba938cce33dcae7f
Former-commit-id: ccd1ba3f85cf3b4fb101e1ea78f61b836fda3fe1
|
11 years ago |
James Jackson-South
|
fd4cd4145b
|
Minor optimisations
Former-commit-id: 732ec6eb4f12e9d029f60e7a8149ae353828e3c7
Former-commit-id: e5c071029115af00af8b7f61932de5acbb860bdc
Former-commit-id: c298b38efe3ddcfb3038c1177affa2e139a47149
|
11 years ago |
James Jackson-South
|
aa522d496c
|
Minor optimisations
Former-commit-id: 29042a39cda4cf3e8b50d66292c877db2fda8c2d
Former-commit-id: b133abc88402677d2b65df54be481f9d8197c32c
Former-commit-id: 7edec27867e0850ccd5bd8d3537c6479b694ada4
|
11 years ago |
James Jackson-South
|
e4dc013374
|
Optimise resampler
Former-commit-id: ad35dab25a0bbab6a1a409426ca4de7e547d9a62
Former-commit-id: cdd9a974507a9daa37ff378d99bf59023ded0f40
Former-commit-id: ba7c2080d55a9064f2c146c0affa73863245c8ef
|
11 years ago |
James Jackson-South
|
54693fe223
|
Optimise resampler
Former-commit-id: a8ff4bd48c3dd227beeebda998ca455c93cca173
Former-commit-id: c54775fc21c5f076cc644a991f6f7f70a903f819
Former-commit-id: dc8aabfcd64975ff08526c6c08c766614c1fa87b
|
11 years ago |
James Jackson-South
|
1fcb3bbfad
|
Tweak polaroid filter
Former-commit-id: 1012b7630f18dbec37037c20e19a493855520156
Former-commit-id: 87de6ed021c02b86c3e4079c4231fb5557ba8dfe
Former-commit-id: 0dbcb7508fca5a7b9fa959985255a4c64d0abde5
|
11 years ago |
James Jackson-South
|
6f236e0d1f
|
Tweak polaroid filter
Former-commit-id: cbda7503fd2aab39b3b0f4d6c9e55410cfdfce75
Former-commit-id: 4d6485b0f3af32114c0ebe48e95e39009cd76a70
Former-commit-id: 7962ca9a58b3e5dcd36792ff6e5f01abb6d07785
|
11 years ago |
James Jackson-South
|
8d326c92b7
|
Fix glow/vignette
Former-commit-id: 5543167383314e5d387a526a69fe2215a547d323
Former-commit-id: 4f587f2840c6658cb89e11e11fc3be8b7f06d060
Former-commit-id: d449169fc6db36b9d08bad258a5ed005b0a3fa56
|
11 years ago |
James Jackson-South
|
4a450c2cad
|
Fix glow/vignette
Former-commit-id: a54034b7230609232a91bb6e9c59d184b26c69dc
Former-commit-id: 23ad01e51ee979e6ce4d571b34624175c1305e0a
Former-commit-id: 61bded86dc05bc1718e67222fa423b2c1be3721d
|
11 years ago |
James Jackson-South
|
88cd09a5fe
|
Another attempt at fixing Lerp.
Former-commit-id: 78db70bb872f472dacc4a796327f850a960cccd8
Former-commit-id: b2dafc5639de3428cae03cdb0af0b4787046e70e
Former-commit-id: e0e2e48957c3ed209524478b4678fc6125b54496
|
11 years ago |
James Jackson-South
|
708bac6ce2
|
Another attempt at fixing Lerp.
Former-commit-id: 48f5e84d6b95756a125ec0ff3adce66530f8a277
Former-commit-id: cc600e84bb3e3a5ae3038811bc466f9b161e6ee8
Former-commit-id: ef0a7b1b98de88cb1ab51634aac379d0132039a2
|
11 years ago |
James Jackson-South
|
09176be63f
|
Better transparency handling
Former-commit-id: a1d0f5d52b21aa76531f86ee63f75973311e1837
Former-commit-id: b3f3963a089a4c99ae8ceda8b4ad019b19e32ec2
Former-commit-id: eb5b4e013f56035cd961b03e213cea128ee5e88b
|
11 years ago |
James Jackson-South
|
c216ba2214
|
Better transparency handling
Former-commit-id: ac22e88250f0f22a76df995e48aaa1b57b4eaf32
Former-commit-id: e50bfc7cfdfab49c7b1214d82608571f05ee725d
Former-commit-id: 37bc9f8b39875633915092c6e1351450b3d93fbe
|
11 years ago |
James Jackson-South
|
89cdf46b0c
|
Use SIMD for matrix filters
Former-commit-id: 761f7f956b7028c72747cc454aa4a2928065192c
Former-commit-id: 2f8c22d90f290696f1141d3a7887d5d096a2f724
Former-commit-id: 91e457aea0f50327acc3d08eade1d359297b514b
|
11 years ago |
James Jackson-South
|
fbad7bb84c
|
Use SIMD for matrix filters
Former-commit-id: 75fc9259aed26110275e51f57140e961ff3572c3
Former-commit-id: 73dad04c7b7739bbe3bae4b6c96dca1416390b9d
Former-commit-id: c8cd1934d89c20babbc74547706c162056dea904
|
11 years ago |
James Jackson-South
|
a7d6c055fb
|
Clean up primitives
Former-commit-id: 5cf1ec2ba4cf646e94524fb425951760724b3eae
Former-commit-id: cc0f2177a28de32d6df34b0d23bfcba3ec898c0c
Former-commit-id: 8f2227320a0891bc824fb7256b97d536f381a76a
|
11 years ago |
James Jackson-South
|
b0bca56bc6
|
Clean up primitives
Former-commit-id: 48d938725895d56593d7adb1b0b9874c3453de1a
Former-commit-id: c35e8557e3c481befce4d4b2c2dbd6bf5afe9c24
Former-commit-id: 0dffd360cd78c7570182448ddb60f872d27284fe
|
11 years ago |
James Jackson-South
|
e1379e549d
|
More lenient colour space equality checkers
Former-commit-id: 1c88a93699ffa6f2bceb33cefe86cdf631209847
Former-commit-id: a12c96eaacba895e7f3eda8dbd7fd0c5a6cf61b8
Former-commit-id: c463e27fdc0a66c5425294313642baaf6fa0959e
|
11 years ago |
James Jackson-South
|
36fb46cde6
|
More lenient colour space equality checkers
Former-commit-id: 08196563e8da8dfe3435a6ea5d5f3807a0eca551
Former-commit-id: c5cd8218355a0e8f360de31ef8845048b4d7eb79
Former-commit-id: c6634395502aac589bc984097eabe5d0da6cee60
|
11 years ago |
James Jackson-South
|
28954b45e5
|
Much better Vignette
Former-commit-id: bf66ade8e91b57cb482edc2bf7454d2a1152f756
Former-commit-id: 79ac4517af9f7bdc2ca57c3f3ec4fbe652354806
Former-commit-id: c872366e83395265eb0046a1ae798e42a5d3b7f6
|
11 years ago |
James Jackson-South
|
041e9fee3d
|
Much better Vignette
Former-commit-id: d70717994e390056d03b55f1c3f6b5ececd97bc0
Former-commit-id: 92ab616c4b25d03512c764da0bf54916dc0c4c6d
Former-commit-id: 8696473ce6f0867755004503b936e76953c63859
|
11 years ago |
Rubens Fernandes
|
ba9718f2c0
|
XYZ code updated, tests working against ColorMine.org.
Former-commit-id: ecae28a9750c0c723a532d9ccf69144485078c3a
Former-commit-id: 6ccc3bf53c4fcc21f5f9dd06e7d53a4df682112d
Former-commit-id: 2e296778ce0c04cead45461ae6a7d4251cfc0031
|
11 years ago |
Rubens Fernandes
|
05ee9c1da4
|
XYZ code updated, tests working against ColorMine.org.
Former-commit-id: 1b9ed01c6022685784f4aa8ab01b4bb21698766c
Former-commit-id: 658ffd5b7236a35b42c5e1bbc5974010b62b29c8
Former-commit-id: 16db1f4ad352154405762f8300f58d1b47bb0b7f
|
11 years ago |
James Jackson-South
|
8a3c7c8692
|
Can now choose colors on binary thresholder.
Former-commit-id: c25d6d2128a807c0980e021f3b735b8c6309f264
Former-commit-id: cc03c980479f3c5182bf98f660edcd340d66221c
Former-commit-id: 47c7edace51bd78a97d7eee020a2200196d07f8c
|
11 years ago |
James Jackson-South
|
0eae5df432
|
Can now choose colors on binary thresholder.
Former-commit-id: cacf1bcb98556979645ffa1d15a1d58f953888dd
Former-commit-id: 5122386fe60369744a707190dc9c4bd41301f9b7
Former-commit-id: 8969755a4338cf934f5a64a281a7343b6bc04ccb
|
11 years ago |
James Jackson-South
|
fb579d08de
|
Double Task count
Former-commit-id: 39ac5b695b07eb39c7e26e34b24f854f85b92570
Former-commit-id: 20073516225c65cbec7e2b4ae4f69eff6f0dbdfd
Former-commit-id: 34b5405cd80ce9c44e92abaf122b53e9caf5110c
|
11 years ago |
James Jackson-South
|
93e281481d
|
Double Task count
Former-commit-id: 2bf6e18e8d0655a3c23255f54725789de3e98a88
Former-commit-id: 6c8046a897ff67908dd22a3466844cdb43c5669e
Former-commit-id: 17b1f360f150fecf1417de10e97040ed4ccf5999
|
11 years ago |
James Jackson-South
|
fae7ac90f7
|
Ensure Image properties are copied across.
Former-commit-id: 78c547a9cfa9fa51e03cff64ddbad742377a63e7
Former-commit-id: a41fc55bbf46bb40920613b8ec6c05d6bd7380dc
Former-commit-id: 79fad1b63998aff21d2a4cccdf9171957fa940e2
|
11 years ago |
James Jackson-South
|
9587f94ecb
|
Ensure Image properties are copied across.
Former-commit-id: 7706883fed3cc6f5b3ce345eefdada7ccb619507
Former-commit-id: e55f9230ce9b27bb80ef64493d0fc8296e78465b
Former-commit-id: 0e3f906270e93e8d58bbca63ddaa6bfb68fb1904
|
11 years ago |
James Jackson-South
|
f54c05cb6e
|
Clean up file headers
Former-commit-id: e157be949169ea3db7a4bd34ca568044fe74f753
Former-commit-id: 05e02799c27fd0a4050756c40f8a3138d20b2787
Former-commit-id: adcf0727bf4c5cf711d9d686f41bf25fa2118dcf
|
11 years ago |
James Jackson-South
|
2682f2013f
|
Clean up file headers
Former-commit-id: 09be554162b819fcbe2652ed79ba2022cdb3e528
Former-commit-id: 14b2f4eee4cd31bedfc16aec8ec00eb3dfbefcb8
Former-commit-id: e733e616035e21b5ff4cdb2b22a184391716ad3f
|
11 years ago |
James Jackson-South
|
8a100352ed
|
A few Color tweaks
Perf improvements + API clarity improvements.
Former-commit-id: 23e6a036da892f79806c032023c5ebf38a5f868b
Former-commit-id: 36fbc42b2acee9cc1480dcade6d250161f41ea1a
Former-commit-id: 6a108bdb9c56a07967c7089f2b0adfcc45bf05c9
|
11 years ago |
James Jackson-South
|
02fc215f8f
|
A few Color tweaks
Perf improvements + API clarity improvements.
Former-commit-id: 219c3e9ea9c2b53b77a4d4ee3455a20bccc07e56
Former-commit-id: 43460627a23abbaccb4d094de9d87a87b83d5752
Former-commit-id: cfcae0b8648bf971cd3ffc93c9cf7e56f8f520b8
|
11 years ago |
Rubens Fernandes
|
e9070933fd
|
Now tests match ColorMine.
Former-commit-id: c7d55f44c558d6d77df183a3e8bdc2c9a0fcc94a
Former-commit-id: 59d24dd0b4440b6067dc6630dc453b06fa70184d
Former-commit-id: 4d0025941b7d5617a8b5c8bebcb37cfec8f13415
|
11 years ago |
Rubens Fernandes
|
b7c2a21023
|
Now tests match ColorMine.
Former-commit-id: 230fc9b5be97d89cd2192a142d6b6d3f0292db1c
Former-commit-id: bbf2282ee1f10635708894b4fbc6623f77d6d62d
Former-commit-id: 6b394493a6b33248d6cd63ee55fa8b1200f85b3f
|
11 years ago |
Rubens Fernandes
|
1aef93553f
|
Tests included. Having a hard time making the unit test results match any web converter to a high degree. I am using the Colormine coefs, but since their calculations use double and I am using float, I am still in trouble with a few values.
Former-commit-id: 8f8231221d36e7e525c0353b7f906a8363b05d0e
Former-commit-id: 73f3a7688ab2d7840a025c8abc00d00c8efb641f
Former-commit-id: d5c59acaf4dcb0acec1803264c969c8dcb4260c1
|
11 years ago |
Rubens Fernandes
|
cb690286ec
|
Tests included. Having a hard time making the unit test results match any web converter to a high degree. I am using the Colormine coefs, but since their calculations use double and I am using float, I am still in trouble with a few values.
Former-commit-id: e70cd5f9e2ca95e8c7f349fd7eed8669eb64a169
Former-commit-id: 75df1cb3a3c8bf5915cc7d29bf053d9b3b82a42b
Former-commit-id: b0582b9a280ccd32912e14b7df7f99063589b27e
|
11 years ago |
Rubens Fernandes
|
853d7c67f6
|
Not finished.
Former-commit-id: e750623f68a59d5ce646aae196f82b15d4beccf3
Former-commit-id: bbe62d934e4987b5aa9e6959e86cce4773e762da
Former-commit-id: 34e990b2c4c5b61ffa90892dac615a57e17f82c1
|
11 years ago |
Rubens Fernandes
|
0511e6b812
|
Not finished.
Former-commit-id: 72ffa4557a16eb5fecc2eff4a0877304c760eb89
Former-commit-id: 884424c2d761c372c4bc720474fb5268c0fc7ed3
Former-commit-id: 3a228da3c7a44aa86c5a030a6be873c55ffe4bf6
|
11 years ago |
Rubens Fernandes
|
c94547caac
|
Simple change to emulate the V2 resize behaviour - if either width or height is zero, then the image is scaled keeping its aspect ratio.
Former-commit-id: 68b9296ec70653abc61a7b7914079cd7fbabfe93
Former-commit-id: 73884c27747ebffa01cc729d09d43cf13a67eaa9
Former-commit-id: 1920f76c843de69d2b21fda9676607088a47ac78
|
11 years ago |
Rubens Fernandes
|
9ae86ee816
|
Simple change to emulate the V2 resize behaviour - if either width or height is zero, then the image is scaled keeping its aspect ratio.
Former-commit-id: 624a5693a4bbc9181a113f64e126e70233cacdd9
Former-commit-id: 9741756887b97eb777904afb0782a1a0d481f7c1
Former-commit-id: 43d8122ac4ed7e214f704812f5614b701ed4a81b
|
11 years ago |
Rubens Fernandes
|
c8d46df4d7
|
Adding simple decode for jpeg grayscale colorspaces. Also added test image
Former-commit-id: c61158051fdd8deddde279ed03c79dcbd996a355
Former-commit-id: c85e9c5d0b383b60ed1fcfb4c2657d8f19890b6a
Former-commit-id: 5d34af5d81eb5fae48a1fe5db466b7ef6abc74c9
|
11 years ago |
Rubens Fernandes
|
db6d0811dd
|
Adding simple decode for jpeg grayscale colorspaces. Also added test image
Former-commit-id: 6ef0bffcb0a08b3876373392f3d67572273cea1b
Former-commit-id: db74e4cf38bbb992fc3b88de30f6b7e79cf9ac19
Former-commit-id: c51e5e8718dd52306a6656c4f9d85be76e9ecdb8
|
11 years ago |
Damiaan
|
36d239d49c
|
CieXyz color space: add transform CieXyzToColor
Former-commit-id: 443e4165941ac4de303c983a84e99721c533e34f
Former-commit-id: 540d751f3c78e57ba07fc70437680822d77cf73e
Former-commit-id: 2c25af1e056e30c0233878f3b0d8c4c1dd54c9ca
|
11 years ago |
Damiaan
|
dbd06ac826
|
CieXyz color space: add transform CieXyzToColor
Former-commit-id: e596ceb45d6865499a639cf69302a6e493a68d43
Former-commit-id: 489871ee81e15cb14b8a9abf4a2de3edbf479aa4
Former-commit-id: 3f99cab909be147d8de52b98eddb016ccdbc08ff
|
11 years ago |
Damiaan
|
ac7f44f3e1
|
Implement Color to CieXyz
Former-commit-id: 30d11dfcf3694d2bcab810593f043fee37268bb0
Former-commit-id: a0d32bef8e42a9d220b14a923d5127ff2ed43237
Former-commit-id: a31bf557f48688a92af1f6ddad3b9288f0792ff2
|
11 years ago |
Damiaan
|
c7c1dccc61
|
Implement Color to CieXyz
Former-commit-id: e9f3a4c56744f7ac8cf5dca76b56b12674855897
Former-commit-id: 3c1f69241e551983af4d922acd8e70f346931c17
Former-commit-id: e99c077f2782b167c1fc56f4a9679f5dd309f7ea
|
11 years ago |
James Jackson-South
|
9cf9dc9ccb
|
Begin Vignette.
Former-commit-id: 1bae9d492217e4e619e411a4cec66ea0304d4b23
Former-commit-id: 4187c0b386870c403a370473af50f44ec5388f03
Former-commit-id: 18bce83c1ec1a0c1b18a78ba10a9f26b5c5a905d
|
11 years ago |
James Jackson-South
|
e0208e114e
|
Begin Vignette.
Former-commit-id: c5e1903acb354e047d73223867a04ae29f301354
Former-commit-id: a86e30bf71e3eab130a4cc8d9879aa2d55db440b
Former-commit-id: 272754ac9ccd2c97cfeb320d3e25ff431ac43de4
|
11 years ago |