James Jackson-South
6af0cb351c
Remove old class
Former-commit-id: f6e65f51a3a379318546d265a44c57a0cb50a4dc
Former-commit-id: e98c7d918059d99e30f54ee17394bb93631837e2
Former-commit-id: 6aa6cf0b6e44130b594ca2d83409c68ec54092a3
11 years ago
James Jackson-South
d8ddebf0a3
Add Alpha, enhance Contrast
Former-commit-id: 57c546555c9af90fd97358838f80be8e5c626348
Former-commit-id: 18db123214cd0db20881fcc080f7757a8ef3f415
Former-commit-id: cc39b7eb626807151ead4b5f74270b0f8098a4d5
11 years ago
James Jackson-South
f1d485d39b
Add Alpha, enhance Contrast
Former-commit-id: a06e8058488c43fa8048b4ffd480d8424d88cc27
Former-commit-id: f0edb842766e8c2d2276625aa23b79ca1739918e
Former-commit-id: c55ff7a504d21ce4941fe51596c1beb621ef2082
11 years ago
James Jackson-South
a908625985
Remove old resizer
Former-commit-id: e631710eab72517814da559f9d805852d0d413f7
Former-commit-id: b023ee06190c3c4949cd317affa594cc45b356a9
Former-commit-id: 6a7ebbd01c4f6750c85cef5acbbc944e8b57ae01
11 years ago
James Jackson-South
eb1c68ec7d
Remove old resizer
Former-commit-id: 46af7747e3c139d822a72eed28f9bbab0577faa1
Former-commit-id: 3eda11a7d18ccf73c2da72c500ea43ab1ef1fcfc
Former-commit-id: a31aed5e31ae969755fa7439088c34d188a41c27
11 years ago
James Jackson-South
7eb70c0d2b
Add Lanczos5
Former-commit-id: dd83c793aea242e533c04f1ed0526319e3608c7b
Former-commit-id: 27cfda9e96a3148eb9345992050880cfa830dbd5
Former-commit-id: 4d4eb638fed3de06a05eca59d161acdd2d389b7f
11 years ago
James Jackson-South
04cfafac8b
Add Lanczos5
Former-commit-id: 6055bc865b95eeb9d89c3d6d5e7859ba7707f2e5
Former-commit-id: 552ea8768e0b173fd5fe103645da6c8f16cf143e
Former-commit-id: 5594f396a9ffbb48272a27d1cd7d49e40021c399
11 years ago
James Jackson-South
ded3de02c3
Fixed resize. 😄
Former-commit-id: b76ea5a37afec493edc37fa84af3f2e7407498a4
Former-commit-id: 1e557c3c26bd777ba0f16f2d2b87fe10b3aa1073
Former-commit-id: 53e49322bc6608b6d2dbb4a9a54473c093c69a5c
11 years ago
James Jackson-South
8b96f77e7e
Fixed resize. 😄
Former-commit-id: b52d0b39a7a48ca3c8e42ea9bec8d7bf6a8b7097
Former-commit-id: 3f7f8f2bc002838aee0133b92010625cbf69f121
Former-commit-id: 3a530d30f8e2574cb9bc2648c53e1866aae0793b
11 years ago
James Jackson-South
3192526076
Resizer updates
Getting closer but still not quite right.
Former-commit-id: 7df2d4c45591ba8e71e073c29d61b73e25c38cf0
Former-commit-id: cb63ea1d1341f15a3b6d82fb6b0a6c842107bcf9
Former-commit-id: e3a69acf2949c0081381ca71214c673581712e93
11 years ago
James Jackson-South
3aea13209e
Resizer updates
Getting closer but still not quite right.
Former-commit-id: a4a9888db607a76e6173b49ce6f063754eccf117
Former-commit-id: 6e2e78e949c7d2a9f66572ca55c57a8cb5e85691
Former-commit-id: 63567e454b970474ae443266d065fc251f2f65e7
11 years ago
James Jackson-South
2ab689a4de
Add error description
Former-commit-id: dbebb6b47170689ec34562227bd121576804da24
Former-commit-id: 5c4a85d20676e216182fff6afe02a6efe8aa5578
Former-commit-id: 48be00b8ae0bd30faf6a900c44cc03e97eaad497
11 years ago
James Jackson-South
b2d36c0ced
Add error description
Former-commit-id: e015519c677560b93ac0d13470949cda12d090b6
Former-commit-id: 8699ed2d8a7eb733e7a38c04b56cc745aa355e9c
Former-commit-id: 4d4ab5bae1a6bba7d61502e0a019d50a834f285c
11 years ago
James Jackson-South
6d5aaacf92
Cleanup for debugging.
If Parallelism > 1 then something goes wrong with the pixel sampling. It
could be as simple as a rounding error but I'm struggling to see what
the bug cause is.
Former-commit-id: ca308abcc60e0d64011ddb3e72b3ed5f7770a407
Former-commit-id: 188f7fedb0df78efc518d896747cfe605df44ff5
Former-commit-id: 35d77eb073dadfa0a7abcfebe6f858ece0efdf09
11 years ago
James Jackson-South
933f6d8f55
Cleanup for debugging.
If Parallelism > 1 then something goes wrong with the pixel sampling. It
could be as simple as a rounding error but I'm struggling to see what
the bug cause is.
Former-commit-id: 222bb4f5982a37ad03dc1ddd47a7d437699ba6b6
Former-commit-id: 1e85ef9bfa7f17bb703c84dee5b6b18734ca7401
Former-commit-id: f6bbb2fbae3df6e9753e16dbcf80c75c7d7f93a3
11 years ago
James Jackson-South
237fcb5825
Experimental resampler. Need y-axis fix
Former-commit-id: 2ba617c37ac8e40daee881ac11e3451f49bc753a
Former-commit-id: 3ef1ba6940ef32cbc16b3b9656419c737925a2a1
Former-commit-id: 8ef77f95ee83c86f478c6249f52ad2f89ca92b65
11 years ago
James Jackson-South
889071abeb
Experimental resampler. Need y-axis fix
Former-commit-id: 9c4e407244d5f3c4dca2acfdae80d4a1b09e91e2
Former-commit-id: df3578fe9a9da69ec0306cddc3427dd706dec866
Former-commit-id: 2142bb6dd2a6a2b959093598792335443f853651
11 years ago
James Jackson-South
e1a2a9b2c6
Add new test image for rewrite
Former-commit-id: 9ddf97eb0300834d945db627e4c500e67fbf1fb7
Former-commit-id: c9a893530a085724596af1054492d125dc0355ea
Former-commit-id: 3266f3ce095fd3f865d0e540e6096f794de70c4f
11 years ago
James Jackson-South
3df1e8881e
Add new test image for rewrite
Former-commit-id: 894501ba723e1643831c3917acb0bd7e064fc75b
Former-commit-id: a1bce60477ba5acdf54f4432bdb646bd95326f29
Former-commit-id: c539e6aeab3edf3ebde7658fece6972c321b7362
11 years ago
James Jackson-South
2e50785e39
Cleanup
Former-commit-id: 11abc62aa78af1d7377948b757e8dac5dab49aaf
Former-commit-id: ad449d9635135872d0b2a15dc6eb29c771665c2f
Former-commit-id: c4672260a9f7f6aa066fe8c73568c00603260be8
11 years ago
James Jackson-South
224b7dbeea
Cleanup
Former-commit-id: 153a8a74a9dc4a7250267f4ab878216052e2aaa0
Former-commit-id: 542aa329a58642a43f593d7861da4052c753619a
Former-commit-id: c5800506bcd41b36b88c4ebf0afc933ffdda9161
11 years ago
James Jackson-South
a625f3666c
Adding some resamplers
Former-commit-id: 173de39596036ccb0970ae195d47874cb5610db6
Former-commit-id: 156b60bd82d6e2d49c0733aa5954206417d63501
Former-commit-id: 6639ef8d33a006707c408193122d001189eec15d
11 years ago
James Jackson-South
1985826280
Adding some resamplers
Former-commit-id: 81377f2d574fe5778b5a24c968c53bd967e8f08d
Former-commit-id: 0dbdf15a7d41f51a7ca109a1b6fc39954c6cfa69
Former-commit-id: 48d223ff221f92f49f12685d44c09839bb76b2e4
11 years ago
James Jackson-South
f4ffe6ea8f
Add CMYK
Former-commit-id: 54a215c4aa6345b6212363d54bc8d9a5f02e7781
Former-commit-id: 52248f095b97580ffb1ec3e74b8c800111737d0b
Former-commit-id: b8f9a815107ed78eb00a4d23741212cbc984790e
11 years ago
James Jackson-South
b2eeeeb886
Add CMYK
Former-commit-id: a4c7eb73821870766ed4e40b63b942f8333e9088
Former-commit-id: f7ce24745b68fd67dfd01f89d9dbc2235c6ef573
Former-commit-id: 0443af7d07ec788618550c05d68ebf530aea9c37
11 years ago
James Jackson-South
020f1737cc
Remove clamp
Former-commit-id: a40778b4016da2cac12d09185aaf98117332acc8
Former-commit-id: d165853bbbfaf1f33d1a653f3e0f63761bb17c71
Former-commit-id: 66e49046205dc7722b8351957608bf136f168436
11 years ago
James Jackson-South
9bf4b3f15b
Remove clamp
Former-commit-id: 2dcbdf421e60e21b7543077d790a6e70448766ab
Former-commit-id: 116dca312640c2039254d29de1b7870f701ff48e
Former-commit-id: c287b1f38c8a14cf1b69478fc949ee0d0c2df960
11 years ago
James Jackson-South
dee6b67a46
Github not catching up...
Former-commit-id: a24ec65acfa81b98d1ab80ae6417205a21144002
Former-commit-id: c8456eb3a9ce60f423cc9f12a21eff2a28e2b264
Former-commit-id: 193527198f426177251c251db91d5ce54b62525a
11 years ago
James Jackson-South
fd0b2b9eed
Github not catching up...
Former-commit-id: e4c5f63f2ee05cad204be9d1d9de178a34ae7954
Former-commit-id: ea96d9595843a7db90a0658ea4348c5745a60fcc
Former-commit-id: 32934a4eb9572f70a8738fa8966ac7e71a7ffcc6
11 years ago
James Jackson-South
816f78761a
Improve performance and accuracy of Clamp
Former-commit-id: e6a1b81d3a9f27cfed9f8a4aa72f3be4e1934cbc
Former-commit-id: 001ba54023f6b67c32e93198d769ac586287207f
Former-commit-id: 40fba25c30676683256fe973e1f18fd008daabfe
11 years ago
James Jackson-South
c1dba61f62
Improve performance and accuracy of Clamp
Former-commit-id: 6b1c9852e2f7031bfffe87663e6001f8fae6dced
Former-commit-id: ac05d23bf0bf292e2388ba87b5f06e2cb7172b2a
Former-commit-id: e319ad71c5ae2e13755b12c7f665b08da3068c01
11 years ago
James Jackson-South
4c32c97042
One method to rule them all.
Former-commit-id: 5e10ac72eb889229640d206db43a0a741449cfa8
Former-commit-id: b63d6e63487a412929054f985adb5b4fd32d3e55
Former-commit-id: 5ab11c7dab763ab3ca3e1ab2244e50aa08f63fdd
11 years ago
James Jackson-South
9578ec979d
One method to rule them all.
Former-commit-id: 0410a102603bdf7911fc5f02a5b660540a45b525
Former-commit-id: c6d66869a91cd30afae4ae28993716fa67a9c1f4
Former-commit-id: 31b7fdd178103ba89133976d86788e5c4de6f20c
11 years ago
James Jackson-South
8b3afb334b
Add Lanczos3
Former-commit-id: ffc9b65f1a7643d7a1581dc702d507ee247aab91
Former-commit-id: e079559f8b9293a40b86a946825d4cd734ef0e69
Former-commit-id: 7b795cc9803c78b1d2b434b4d7c1479ebd42809f
11 years ago
James Jackson-South
82bac0b7c7
Add Lanczos3
Former-commit-id: 083ac391afe84f4305517c0ad4ea783bec1732d8
Former-commit-id: 1fd26a05db26d7573be02dae89937816beaec508
Former-commit-id: 68aafabac8f507618fa366b86540e4030b66db47
11 years ago
James Jackson-South
1f2a7e4b66
Cleanup implicit operators
Former-commit-id: 2b2b1bef44413972fcc80d6c35096ef99a81e261
Former-commit-id: aa808e49a13b2329bbe0b20711104219bfbb6c9b
Former-commit-id: 0b5728ab09e8f032ef02a68aa9ce3aec9dbc2b73
11 years ago
James Jackson-South
9e3d9a786c
Cleanup implicit operators
Former-commit-id: 32778027aa323d13eb7889099e7a9f3c81e830a9
Former-commit-id: de756ae4ea95b20120cea8e91300b0026684c5ba
Former-commit-id: 4509569039b8c45479b9f7cd99f2bba9583d0901
11 years ago
James Jackson-South
faeaa5b584
Fix resizer
Former-commit-id: a30925b4f90f25bd8cbda4d71e43d45198a52d53
Former-commit-id: eb5b8f040d476372cfd3407a39fe9b6accfa659b
Former-commit-id: 83f1e75b1e63c585c83ea2ad836815c4cf0e5c10
11 years ago
James Jackson-South
210adb0877
Fix resizer
Former-commit-id: 0f0d2739f45120a86ae6edccd317188bd5c55d4f
Former-commit-id: ccfc42ef41d6111c1b36d7eb724c6f56bcd3a6c9
Former-commit-id: cc921b9be1a33c5944c060d3712a2bac88ac1ca6
11 years ago
James Jackson-South
a46f3ef990
Begin add resize
Not working correctly just now. Y calc is wrong.
Former-commit-id: 91ca743f8b8de21fe48028d6548da72588430233
Former-commit-id: 8df5d69b84b989886e496d03352a2c8f30737c00
Former-commit-id: 5305114affb9f21639df7b2fa87ef1ea597c5867
11 years ago
James Jackson-South
c812fd49a0
Begin add resize
Not working correctly just now. Y calc is wrong.
Former-commit-id: 21b81ada54ca20a5ba1f08cb0fce9c57dd7237b2
Former-commit-id: b9800debdc5306d6935be95808bef72b34c2b9bc
Former-commit-id: b06159adfd6ec098e13f9509a14b0f5bb3d8369e
11 years ago
James Jackson-South
4f080a9205
Ensure properties are copied across.
Former-commit-id: 74c60bd0d577cf129089f38f701392853b85e814
Former-commit-id: 41bf82cf3966e17d5dd5e08d24b4ad8be4ac2da0
Former-commit-id: ee471ffb719aeba1cc004e55a08470dda2442484
11 years ago
James Jackson-South
6710d7b775
Ensure properties are copied across.
Former-commit-id: ebf56f15f37cd5ae647107a59a3f733fe10d58e3
Former-commit-id: f01ade25fd315b240d1e9c606f5e252b55efef83
Former-commit-id: 77f3a78dd2e7a2ad351500620994e6b8858d8467
11 years ago
James Jackson-South
d0d344136f
Simplify base API.
Former-commit-id: fa3e308c24fe7f25fe55573397c16bb8d98bb9d7
Former-commit-id: 31697ba859fab7faa06642f42bf9032ad84cab6f
Former-commit-id: 2c3cc280c73dd1c4d7976e57f7c3eca9fc17d194
11 years ago
James Jackson-South
08cd5ab37a
Simplify base API.
Former-commit-id: 1f97479c4fd7a60da0674d4b29f5d5518001b2ea
Former-commit-id: b8b07a469002f9a1675b35bab35d64750aae32be
Former-commit-id: b975e8eebb39e125358987fb866a4d1980689604
11 years ago
James Jackson-South
8946611b97
First rough filter API attempt
Former-commit-id: 6941eb37bf679465857517bfd16ebd910801f430
Former-commit-id: b1fd2d8e4d90eb282201ed81a088e0f7b9c72278
Former-commit-id: 5d1db23e65e6c613a151b8afa3c6b30453206b0a
11 years ago
James Jackson-South
8a204453ba
First rough filter API attempt
Former-commit-id: e355d9dc0b3efaee0c8c54435090041dac447c45
Former-commit-id: 7ef69bb6c4f28b1e6ae704d84963c4aa7bd53073
Former-commit-id: 6a152f3985346d0b61a2f654f7eebbda8f46f265
11 years ago
James Jackson-South
f15f1323c0
Make things more testable.
Former-commit-id: 53bdb09258dc39b852dda3679b991887e8204f98
Former-commit-id: 64f1fe6f18af8d8bb053c59e9fa999cf7c675524
Former-commit-id: b889f3dc5a64b8968a52d0a5cf7af2d9cf37579c
11 years ago
James Jackson-South
3c76b156ad
Make things more testable.
Former-commit-id: 142f31a69261e477697279e56fb06dd15e08eb9f
Former-commit-id: 0e18308fb1b8daeb77dc672ee1eec0ee0955f9b7
Former-commit-id: b71bc558faae8d35bff2bdfd08116c725b14239e
11 years ago
James Jackson-South
1ca560974b
Stylecop fixes
Former-commit-id: 7b8fc04d018b9909e6ecc8121c6922d1355a6c16
Former-commit-id: b97cade764cac6b18f519bb1fdb5fbb94e999e4a
Former-commit-id: 79a3910c2bcac489aebc9818dae4fe4aa1cc9ea8
11 years ago