voidstar69
|
7feae71bee
|
Added progress callback to IImageProcessor and ParallelImageProcessor
Former-commit-id: 837027deaf8f46ed9dc6b9adf50d7fa3596de04d
Former-commit-id: cc005f037f4e6d9ead5763ab73c49abe09aadbe4
Former-commit-id: 2036768cdc0c07c71f746a5c0eb64633c2893f3a
|
10 years ago |
voidstar69
|
bdceb6f25c
|
Added progress callback to IImageProcessor and ParallelImageProcessor
Former-commit-id: 034ac793526f9acdb733256e0efaf26b53d98560
Former-commit-id: 2ca8dec18f77cdfd6e4488cc8e4bb731480fbf86
Former-commit-id: 5d2af9c3cbf904f8366997fb1744e8a588a4e755
|
10 years ago |
James Jackson-South
|
ec68d40997
|
Replace Zip (de)compression with MS deflate stream.
Former-commit-id: 06d2d11922aa844dab91c857e540a6517eb88d45
Former-commit-id: 4aa397beff436e9fe6adb5640bad69230558cba8
Former-commit-id: 5ba4872f56b4db55b8c126ec9cefe5df19b28922
|
10 years ago |
James Jackson-South
|
7772c44450
|
Replace Zip (de)compression with MS deflate stream.
Former-commit-id: fb71a2fb308b6ab0568866963256f595cb163fc2
Former-commit-id: ba43eef12c62d1c34cab0c8be42760344af3d522
Former-commit-id: 1496804db2c622c9de19da38034f1a363604a5a5
|
10 years ago |
James Jackson-South
|
047b1f4f11
|
Reduce magic number count by one.
Former-commit-id: cbd1a16d7ba048e92ee4fbe5e739764d639c0ab3
Former-commit-id: 2b2af7344ebb2bc922ced7934bea6afd304ffb70
Former-commit-id: f635c6194e2d40387bf962a4e0973128bf06575a
|
10 years ago |
James Jackson-South
|
6fee765781
|
Reduce magic number count by one.
Former-commit-id: 5bc6d7989fe36fd17065c07d32e5029254d8f6d3
Former-commit-id: 2068ad7c76acc7f35d9900c12a1a70af9e8ebbc6
Former-commit-id: 74270b2d0480938b471b86f413df343fa91922bd
|
10 years ago |
James Jackson-South
|
d51529e40e
|
Slight optimisations to resampler.
Former-commit-id: 8ca7320ea4085135ca385414051a4ca1dcebf538
Former-commit-id: 5bdba06ea65837fbdcacca8314490d92cd8db6c8
Former-commit-id: 6bf9240e05069092ca50bddeb29f997a833ee039
|
10 years ago |
James Jackson-South
|
bac1928a4b
|
Slight optimisations to resampler.
Former-commit-id: b3130ed0f4ba51d538e36ee6cab79e9258d3edc6
Former-commit-id: 1c6c4fdc66ce7aca48330b2649933ff111243322
Former-commit-id: d74265804147e84e4646388b4a16038085c80a29
|
10 years ago |
christopherbauer
|
921adcb0b8
|
Fix the partial struct issue in #298
Former-commit-id: 5633cbc801b1f69ce97aac5e2c768eb9b24ae798
Former-commit-id: aceef6262bc1372ae91581633e5f106633b5f2af
Former-commit-id: aad7fa159b413aec0fd153857ac7068a9f0a7221
|
10 years ago |
christopherbauer
|
050296e8c2
|
Fix the partial struct issue in #298
Former-commit-id: 1115e78624113394b0f522c69ceedf616bd525ec
Former-commit-id: 68d0059211d610e1c589899b9d6f0c15b97aa3b7
Former-commit-id: 0912a58e2c372467a6a89a76d70db81a68f45202
|
10 years ago |
James Jackson-South
|
9818227ad0
|
Update dependencies
Former-commit-id: 30f79b9825992c94691f426be0edf8496ccf07eb
Former-commit-id: bf5c9844c2ec13a7586268a447d0650d7a615b25
Former-commit-id: e3f742b80201453c124b2e5f1101db0d22ecdfc9
|
10 years ago |
James Jackson-South
|
15e8728f40
|
Update dependencies
Former-commit-id: 0725e4f7cdd245458d2c70c4ddff901fe562303b
Former-commit-id: f2a270133fed41045d0fb3782b57a6cda510f103
Former-commit-id: 4fab0538617019c8fb883a4c6fcc918fa03fb67e
|
10 years ago |
James Jackson-South
|
4250fe94ea
|
Fix weight count
Helps mitigate halo bug with gifs.
Former-commit-id: 3a23d972fbb8fa09977e2303065ca61d96f6f1d6
Former-commit-id: 4ec8909f0aef656426ef5d0a3d88f41a51b5a308
Former-commit-id: fe652e796cb6d052deb7c682cde01522c43c0631
|
10 years ago |
James Jackson-South
|
71e2a82271
|
Fix weight count
Helps mitigate halo bug with gifs.
Former-commit-id: 9307909acd7eb38e5a6c722c2f1ce2c949ca4a9c
Former-commit-id: 7e53310efb4390de53880066e1798c5e77cdd649
Former-commit-id: 4bd4a70b5a3c64f39dd95203d8ad8bf31a394b11
|
10 years ago |
James Jackson-South
|
1f425e945d
|
Add Color.Transparent
Former-commit-id: d18d0ef6b152c19270e54157e1026490040a6cab
Former-commit-id: 1d1d7bda80c783f9cb1e8c8b1ebfeca2de750d53
Former-commit-id: 421d0caa589e3609c75e01d21b48e15c54fe7aae
|
10 years ago |
James Jackson-South
|
c6651156f9
|
Add Color.Transparent
Former-commit-id: 31fbe36a607bbc21956354fac41f527fa2aa7d26
Former-commit-id: f4d97e3a888019144089249ff2a4729c9751273c
Former-commit-id: b11090548ebfeb1eb4377a8dfa139f154a9f82a7
|
10 years ago |
James Jackson-South
|
40a9b3c365
|
Inline methods for perf
Former-commit-id: e899dbeb1b67c44cb17cc1e73aca7241a19f1555
Former-commit-id: b0a8ab76cc5caa54b8c9646ac6999b3d1b26dd82
Former-commit-id: eb027298759c1c3be00ce2820ccbf5191a393883
|
10 years ago |
James Jackson-South
|
aa370ec44f
|
Inline methods for perf
Former-commit-id: 74f419b4df37488676902624f09ba160c1974f7f
Former-commit-id: bdf812eb8dd5746ba204ba70ba938cce33dcae7f
Former-commit-id: ccd1ba3f85cf3b4fb101e1ea78f61b836fda3fe1
|
10 years ago |
James Jackson-South
|
88cd09a5fe
|
Another attempt at fixing Lerp.
Former-commit-id: 78db70bb872f472dacc4a796327f850a960cccd8
Former-commit-id: b2dafc5639de3428cae03cdb0af0b4787046e70e
Former-commit-id: e0e2e48957c3ed209524478b4678fc6125b54496
|
10 years ago |
James Jackson-South
|
708bac6ce2
|
Another attempt at fixing Lerp.
Former-commit-id: 48f5e84d6b95756a125ec0ff3adce66530f8a277
Former-commit-id: cc600e84bb3e3a5ae3038811bc466f9b161e6ee8
Former-commit-id: ef0a7b1b98de88cb1ab51634aac379d0132039a2
|
10 years ago |
James Jackson-South
|
fefd2a412a
|
Enable all filter tests
Former-commit-id: f2ad6b6f1424cc654b8917a1b27d0125e78424f1
Former-commit-id: 674606212efd4f11130722434e5b8f4fe150901a
Former-commit-id: 72cf4bbf95a4930b085204d5a514271cf345552d
|
10 years ago |
James Jackson-South
|
4543b95fa6
|
Enable all filter tests
Former-commit-id: 1225e9bec986ded5c5ef6965740531038efb8f73
Former-commit-id: ec597c69a85453ec14db4b577c0ed3235391e2c9
Former-commit-id: fb9de1dca02391e500d37a6fe23222fb1830ffc8
|
10 years ago |
James Jackson-South
|
09176be63f
|
Better transparency handling
Former-commit-id: a1d0f5d52b21aa76531f86ee63f75973311e1837
Former-commit-id: b3f3963a089a4c99ae8ceda8b4ad019b19e32ec2
Former-commit-id: eb5b4e013f56035cd961b03e213cea128ee5e88b
|
10 years ago |
James Jackson-South
|
c216ba2214
|
Better transparency handling
Former-commit-id: ac22e88250f0f22a76df995e48aaa1b57b4eaf32
Former-commit-id: e50bfc7cfdfab49c7b1214d82608571f05ee725d
Former-commit-id: 37bc9f8b39875633915092c6e1351450b3d93fbe
|
10 years ago |
James Jackson-South
|
a7d6c055fb
|
Clean up primitives
Former-commit-id: 5cf1ec2ba4cf646e94524fb425951760724b3eae
Former-commit-id: cc0f2177a28de32d6df34b0d23bfcba3ec898c0c
Former-commit-id: 8f2227320a0891bc824fb7256b97d536f381a76a
|
10 years ago |
James Jackson-South
|
b0bca56bc6
|
Clean up primitives
Former-commit-id: 48d938725895d56593d7adb1b0b9874c3453de1a
Former-commit-id: c35e8557e3c481befce4d4b2c2dbd6bf5afe9c24
Former-commit-id: 0dffd360cd78c7570182448ddb60f872d27284fe
|
10 years ago |
James Jackson-South
|
e1379e549d
|
More lenient colour space equality checkers
Former-commit-id: 1c88a93699ffa6f2bceb33cefe86cdf631209847
Former-commit-id: a12c96eaacba895e7f3eda8dbd7fd0c5a6cf61b8
Former-commit-id: c463e27fdc0a66c5425294313642baaf6fa0959e
|
10 years ago |
James Jackson-South
|
36fb46cde6
|
More lenient colour space equality checkers
Former-commit-id: 08196563e8da8dfe3435a6ea5d5f3807a0eca551
Former-commit-id: c5cd8218355a0e8f360de31ef8845048b4d7eb79
Former-commit-id: c6634395502aac589bc984097eabe5d0da6cee60
|
10 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
|
10 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
|
10 years ago |
Rubens Fernandes
|
e9070933fd
|
Now tests match ColorMine.
Former-commit-id: c7d55f44c558d6d77df183a3e8bdc2c9a0fcc94a
Former-commit-id: 59d24dd0b4440b6067dc6630dc453b06fa70184d
Former-commit-id: 4d0025941b7d5617a8b5c8bebcb37cfec8f13415
|
10 years ago |
Rubens Fernandes
|
b7c2a21023
|
Now tests match ColorMine.
Former-commit-id: 230fc9b5be97d89cd2192a142d6b6d3f0292db1c
Former-commit-id: bbf2282ee1f10635708894b4fbc6623f77d6d62d
Former-commit-id: 6b394493a6b33248d6cd63ee55fa8b1200f85b3f
|
10 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
|
10 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
|
10 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
|
10 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
|
10 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
|
10 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
|
10 years ago |
Damiaan
|
36d239d49c
|
CieXyz color space: add transform CieXyzToColor
Former-commit-id: 443e4165941ac4de303c983a84e99721c533e34f
Former-commit-id: 540d751f3c78e57ba07fc70437680822d77cf73e
Former-commit-id: 2c25af1e056e30c0233878f3b0d8c4c1dd54c9ca
|
10 years ago |
Damiaan
|
dbd06ac826
|
CieXyz color space: add transform CieXyzToColor
Former-commit-id: e596ceb45d6865499a639cf69302a6e493a68d43
Former-commit-id: 489871ee81e15cb14b8a9abf4a2de3edbf479aa4
Former-commit-id: 3f99cab909be147d8de52b98eddb016ccdbc08ff
|
10 years ago |
Damiaan
|
ac7f44f3e1
|
Implement Color to CieXyz
Former-commit-id: 30d11dfcf3694d2bcab810593f043fee37268bb0
Former-commit-id: a0d32bef8e42a9d220b14a923d5127ff2ed43237
Former-commit-id: a31bf557f48688a92af1f6ddad3b9288f0792ff2
|
10 years ago |
Damiaan
|
c7c1dccc61
|
Implement Color to CieXyz
Former-commit-id: e9f3a4c56744f7ac8cf5dca76b56b12674855897
Former-commit-id: 3c1f69241e551983af4d922acd8e70f346931c17
Former-commit-id: e99c077f2782b167c1fc56f4a9679f5dd309f7ea
|
10 years ago |
James Jackson-South
|
9cf9dc9ccb
|
Begin Vignette.
Former-commit-id: 1bae9d492217e4e619e411a4cec66ea0304d4b23
Former-commit-id: 4187c0b386870c403a370473af50f44ec5388f03
Former-commit-id: 18bce83c1ec1a0c1b18a78ba10a9f26b5c5a905d
|
10 years ago |
James Jackson-South
|
e0208e114e
|
Begin Vignette.
Former-commit-id: c5e1903acb354e047d73223867a04ae29f301354
Former-commit-id: a86e30bf71e3eab130a4cc8d9879aa2d55db440b
Former-commit-id: 272754ac9ccd2c97cfeb320d3e25ff431ac43de4
|
10 years ago |
James Jackson-South
|
490289e375
|
Add HSL touch #260
Former-commit-id: 8596939ae841cee506be5327c7bba085d28c0453
Former-commit-id: 9e70e88253d02d7ffec313b8182c1d4ad2d3f6bc
Former-commit-id: 805a8600f0577b4572533d44841e8c7b9079fc82
|
10 years ago |
James Jackson-South
|
607ab569a7
|
Add HSL touch #260
Former-commit-id: 0a0ca798962992d41de153521c152ad580196b5d
Former-commit-id: 4d62a056ed53003d7cd7b27afe1223b1ffbd3112
Former-commit-id: 0ad895da812baacd7daf7f85d4bb8138d3834905
|
10 years ago |
James Jackson-South
|
285019cb2b
|
Add RotateFlip Fix #261
Also add ClonePixel method to ImageBase
Former-commit-id: e25004eacf2aec54273a98f02a208c0fb60e12ae
Former-commit-id: 6bacacf8cb0bd8315961485b640809e1931e7388
Former-commit-id: f91314805b2aac54b3bab50a9bce782d15d854b1
|
10 years ago |
James Jackson-South
|
f3c20d1234
|
Add RotateFlip Fix #261
Also add ClonePixel method to ImageBase
Former-commit-id: 02d6a5907cab2d7b6676d1adb1a08f008019ba6c
Former-commit-id: d08034c48be2dd64b949fdcdd76192c6b9558f5e
Former-commit-id: 92f3d2bafb4cf97d360aa99183a177d52cbe4cca
|
10 years ago |
James Jackson-South
|
bb7e78bb9e
|
Add box blur. Fix #263
Former-commit-id: 707887e2ad313309ea96cbe335ed5115b9e5f5f8
Former-commit-id: 6036303173ed93b3fb5d589fcbf82ba3d27e3fed
Former-commit-id: 46cdbf01e8be3b039392c8aa79e7fb296d275484
|
10 years ago |
James Jackson-South
|
72ee171f63
|
Add box blur. Fix #263
Former-commit-id: f8adc1e633f948b24cee0113681133b075603183
Former-commit-id: 1917069ba119db6ecddc34581c258e050ab40e3d
Former-commit-id: 4d1a9fefc9f2767a66fc236ddb25d14b3c600c9f
|
10 years ago |