James Jackson-South
ad7a8336dc
Remove multiplication
Former-commit-id: 7b7f17333d4c1ac4c7efa21ba2f71316586afc9c
Former-commit-id: af588192816b5c06b1c636167268d679c57c36ac
Former-commit-id: 22430e8d68049503c81d8e0ad84e41ce12ec2bff
10 years ago
James Jackson-South
9242023b09
Fix stylecop issues
Former-commit-id: 32fab43d5caf3080106d0abdcd6e629370af58ac
Former-commit-id: 9aeaff7b7a973554d98e7b2932e1e4d5ca489176
Former-commit-id: 52800893572012a00a3331cc6cab3f8f449fd26d
10 years ago
James Jackson-South
c8b3355282
Reshuffle colors, improve accuracy of cspace conversion
Former-commit-id: 3c378bc93b0edd73d1c8f07fab33b1943b9d4411
Former-commit-id: 2fa968ca7c3535ab92251d55afba20e64c574089
Former-commit-id: 12065bfba7ce14e175d99d15d2f0a937665fa395
10 years ago
James Jackson-South
b0a8c50342
Attempt to speed up operations using vectors.
Former-commit-id: f3cf2caa49c0fd2075cb9663c999ceb208d3078c
Former-commit-id: e0e2ccaa6c0965e6f1b1d60b196e68f9a247f03f
Former-commit-id: 50fcf6c30047e68324c66e69c13af4bfec7256de
10 years ago
James Jackson-South
0d5ee638ff
Cleanup plus perf
Former-commit-id: 63f72c2f2fe3fcc93bc33dc34d53fd510c8b303f
Former-commit-id: 62ee31e766620df396d7155a7b30bf09ce7ba4c3
Former-commit-id: ba93e7236c32f9b633c2d754781a641da27cc3c0
10 years ago
James Jackson-South
1e5fac8ff9
Update to NET 4.6 etc
Former-commit-id: 13504b6bd87f681d061848d19c5f3cb607e96dc6
Former-commit-id: eff308eb2d06484cbe38ef3a808f29584233ac6e
Former-commit-id: fc96b270e55c0ed1d7dd47e2769402c348bf298e
10 years ago
James Jackson-South
a908625985
Remove old resizer
Former-commit-id: e631710eab72517814da559f9d805852d0d413f7
Former-commit-id: b023ee06190c3c4949cd317affa594cc45b356a9
Former-commit-id: 6a7ebbd01c4f6750c85cef5acbbc944e8b57ae01
10 years ago
James Jackson-South
7eb70c0d2b
Add Lanczos5
Former-commit-id: dd83c793aea242e533c04f1ed0526319e3608c7b
Former-commit-id: 27cfda9e96a3148eb9345992050880cfa830dbd5
Former-commit-id: 4d4eb638fed3de06a05eca59d161acdd2d389b7f
10 years ago
James Jackson-South
ded3de02c3
Fixed resize. 😄
Former-commit-id: b76ea5a37afec493edc37fa84af3f2e7407498a4
Former-commit-id: 1e557c3c26bd777ba0f16f2d2b87fe10b3aa1073
Former-commit-id: 53e49322bc6608b6d2dbb4a9a54473c093c69a5c
10 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
10 years ago
James Jackson-South
2ab689a4de
Add error description
Former-commit-id: dbebb6b47170689ec34562227bd121576804da24
Former-commit-id: 5c4a85d20676e216182fff6afe02a6efe8aa5578
Former-commit-id: 48be00b8ae0bd30faf6a900c44cc03e97eaad497
10 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
10 years ago
James Jackson-South
237fcb5825
Experimental resampler. Need y-axis fix
Former-commit-id: 2ba617c37ac8e40daee881ac11e3451f49bc753a
Former-commit-id: 3ef1ba6940ef32cbc16b3b9656419c737925a2a1
Former-commit-id: 8ef77f95ee83c86f478c6249f52ad2f89ca92b65
10 years ago
James Jackson-South
e1a2a9b2c6
Add new test image for rewrite
Former-commit-id: 9ddf97eb0300834d945db627e4c500e67fbf1fb7
Former-commit-id: c9a893530a085724596af1054492d125dc0355ea
Former-commit-id: 3266f3ce095fd3f865d0e540e6096f794de70c4f
10 years ago
James Jackson-South
2e50785e39
Cleanup
Former-commit-id: 11abc62aa78af1d7377948b757e8dac5dab49aaf
Former-commit-id: ad449d9635135872d0b2a15dc6eb29c771665c2f
Former-commit-id: c4672260a9f7f6aa066fe8c73568c00603260be8
10 years ago
James Jackson-South
a625f3666c
Adding some resamplers
Former-commit-id: 173de39596036ccb0970ae195d47874cb5610db6
Former-commit-id: 156b60bd82d6e2d49c0733aa5954206417d63501
Former-commit-id: 6639ef8d33a006707c408193122d001189eec15d
10 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
8b3afb334b
Add Lanczos3
Former-commit-id: ffc9b65f1a7643d7a1581dc702d507ee247aab91
Former-commit-id: e079559f8b9293a40b86a946825d4cd734ef0e69
Former-commit-id: 7b795cc9803c78b1d2b434b4d7c1479ebd42809f
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
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
d0d344136f
Simplify base API.
Former-commit-id: fa3e308c24fe7f25fe55573397c16bb8d98bb9d7
Former-commit-id: 31697ba859fab7faa06642f42bf9032ad84cab6f
Former-commit-id: 2c3cc280c73dd1c4d7976e57f7c3eca9fc17d194
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