James South
143a4248d0
Update Halftone filter
Former-commit-id: 877c40391eb285022e4c726b5a5c3df92174a304
Former-commit-id: e115c8182ed0f5893681bf8b36667b1879dc9e61
Former-commit-id: f52d57314196b8cf4021a06f6812fa8ed141f80a
11 years ago
James South
48fa9bcec8
Add another image sample
Former-commit-id: 8db53c7b9be2ebf99097b5ab99aa3bf6b02c1fd7
Former-commit-id: 2e57d7ebfe00207bbbd2ea0625cff123dc77918a
Former-commit-id: e090ee2f93125d356e3e0a3b49e2caf3926e114d
11 years ago
James South
0c14bd451c
Add coverity
Former-commit-id: 0db0abbc24dd996e3499202f6dc973e859e8b0fc
Former-commit-id: d217fa26de15d3ea9f268d95f0694d506c9b7cc6
Former-commit-id: de25c6562889eeb40c2e0f3f284407c4f2aed0ff
11 years ago
James South
741a580970
Fix gamma
Former-commit-id: a837a9defa7b376e9654b078899aa12359155633
Former-commit-id: 88e2563e726d1c66855b4ff38fb8db897d666893
11 years ago
James South
a373a9fcd2
Sanitise CropLayer to allow for whole numbers
Former-commit-id: ef91ec618803f88370b9e96a51e91139a69ff7eb
Former-commit-id: 4ad4a123a8425f37694e1ea70c30c70fe4ad9316
11 years ago
James South
a410a919ad
Fixing RotateBounds maths.
Former-commit-id: 8c5aff0a42bb1f05d3a092b638a71cd9c9cad55b
Former-commit-id: 29461154ae78d77b8884fc7ce621ce346079a4ba
11 years ago
James South
0f6fe4c158
Rename RotateInside to RotateBounded
Former-commit-id: 7c45cef05f3f7e3153f9bdbeb8e5e8e1523798e6
Former-commit-id: 03a35ad7aabbdd074ccb91465978ca2cef9c2309
11 years ago
James South
f4115be5a5
Shift cache plugin to proper namespace.
Former-commit-id: ec9b7a30b55fd541fc9fb2e0a0b3150333f9427c
Former-commit-id: 955738978d1ae021c15a2a330d20bce09974d5cd
11 years ago
James South
c91b9a1e95
Pre release polish
Former-commit-id: 59362bca1f1cec05210ae7664cb88fc3897e9a0c
Former-commit-id: de0b91a474ea8c9b685efd864a1b26c0bfbad4c3
11 years ago
James South
5531285429
Finished CMYK halftone
Former-commit-id: 6a28d88ca2a01f75efde52d98d971ee8882a9225
Former-commit-id: 4d13793f853779c5b79fae0002ddc3446eaf6cd8
11 years ago
James South
552267a0f5
Initial wire up of Azure blob cache
TODO: Error checking with container urls.
Former-commit-id: 268e3adea98e2d485fea36565e8e804921b1144e
Former-commit-id: b75f385b341d4d66c6438db0ebf6b3cded0039c7
11 years ago
James South
d628fb0096
Fixing halftone output and adding helpers
Disabled tracing in tests.
Former-commit-id: 2d04ae7af4c5ceeb67b8632b1b39cb375b9dec30
Former-commit-id: c51ace483233885b16dd9b69f3f6d397125c80c0
11 years ago
James South
c136a44024
Experiments in CMYK haftoning
Needs cleanup
Former-commit-id: 6f3b1c9f57c878befdbcee1484cc422ba8b9ef9b
Former-commit-id: 120a1bd6b54d4bbc93bbb2a7923ec1df1a362495
11 years ago
James South
c68cf928be
Entopy crop no longer overcrops
Former-commit-id: 9951c5219d53be54a764a605e59afa7c98a73393
Former-commit-id: a8ea2ca619b8c60dfdc654cb352c4b3606c99167
11 years ago
James South
8ccb0d8128
Testing huge image
Former-commit-id: 642ac0ad1223b49214d0276ecb4971839b51a737
Former-commit-id: 50eca834b711f7b1da668e1245e55958b3aff0f1
11 years ago
James South
dfa7b8ca5d
prefixed requests no longer require a querystring
Former-commit-id: 20431e2c1072865a5e352fc0a4fb0d0e1c33a164
Former-commit-id: 75ad92152d9d586fc88efe27bebc7c3044f1edc0
11 years ago
James South
93146ab2d8
Tweaking ReplaceColor and Overlay
Former-commit-id: 0e2634fe0a744093515b469c25cd25ea6c25662e
Former-commit-id: 5c8130cde256b6ce8095669d6814cd5b2de1a25d
11 years ago
James South
5783767d3c
Enable custom config in test site.
Former-commit-id: 1f082d57ea1bed7c83cfc50b328e0ec8a3a0f130
Former-commit-id: 56bb6908dda90930e7eda3c4d928f4a634008519
11 years ago
James South
3034dc2348
Adding overlay to Imageprocessor plus tidy up
touches #89
Former-commit-id: 5677dedd6eb6ef7b6a17e09c66820c81aa04a424
Former-commit-id: 09cc5d32690308f69e82781d97e97bdb0c0520a7
11 years ago
James South
d87bc8d636
Use Color32 structure.
Former-commit-id: 9ec50f57c708a1acc659b5071ae5fb5f1c4feec2
Former-commit-id: d51c6f1e22769e1d0aa6c3bc144700a6e81edfae
11 years ago
James South
5ab824a662
Fixed Wu Quantizer transparency
Former-commit-id: 79819485015944b40893f385643943b566fba85a
Former-commit-id: 253f7dd509357930ba5aacc2a5d40c1938161810
11 years ago
James South
b7e747718d
Attempted fix for transparency palette
Former-commit-id: d3e4ef29756f52cfd12e0f1ebff453c77acd45e4
Former-commit-id: cdbabbc1b5a86f23ccc7d88ac863ae82d82f1e77
11 years ago
James South
540f569351
Performance improvement plus tidy up
Former-commit-id: dbc028215305b4eb7364fc8b04392c4c34988682
Former-commit-id: 8cf7f06b1efeba7fb9f9dfc3483f86617eab3350
11 years ago
James South
b1f809dd38
Further quantizer cleanup
Former-commit-id: 12814847839fad273c06fd6a12d04629fed37f59
Former-commit-id: 169e61fbe889a6de7c3a4a8e51eaa53af79839bd
11 years ago
James South
8cc7e5e864
Alpha now uses FastBitmap
Former-commit-id: a455e18a13fa21102dbebf1eb48e2052ff58cd59
Former-commit-id: cf887f3f2a9dbd1506dccfe7f21d20ce57cf52b4
11 years ago
James South
a9e035729b
Applying optimisations
Former-commit-id: c14510dac6342759ee7a8d56a76a3324dff0062c
Former-commit-id: df9c39cc7d0638fd787b66085c4efdc4ec4207ab
11 years ago
James South
25c9d4f14d
Begin Wu Quantizer
Former-commit-id: 8aa426759eabc8845903f8217fff4fd6917b14d1
Former-commit-id: 4bcfd2269bd88fc66cf958e04da831cf917a6295
11 years ago
James South
6decd7b226
Fix memory leak in GifEncoder
Former-commit-id: b3ee297b52fa012dcc31d210b48489338ef746fb
Former-commit-id: d455ea683b3235c18e9b8772cb7ff66e87a3105d
11 years ago
James South
fbb7cfe8e9
Adding pixelate to Web
Former-commit-id: 5282fe802e662491408ae81b4690a82e78a250e7
Former-commit-id: 9073787f97a927614ab35ba9a402e421e5f0b8b2
11 years ago
James South
204af000d9
Adding supers mooth test gif
Former-commit-id: 9dbd799a2906a3f9749ea5286ae58f9af7124b34
Former-commit-id: 6f42767c3a0bf92e51529e0b3661fb1753778eee
11 years ago
James South
fe1fe45daa
Copy input stream and adding gifdecoder
Former-commit-id: e8a3833fe02c401d75e413299332e7037eb89395
Former-commit-id: f212567b18c276d51368b8ee2d2ad6f5e24a53a8
11 years ago
James South
4b83b700c2
Fixed frame delay plus resize bug
Former-commit-id: 32ce81eb0e5d90d0b4f2a47e967dfed4c7ec3556
Former-commit-id: d243591041847d982488e17fecdc6e2c76d866b0
11 years ago
James South
da16b64b55
Rewriting quantizer, fixing resize error.
Former-commit-id: 3015452932f8cca4e0f756ee75d0cdc032ba6a38
Former-commit-id: 459d68ea0a563da7a1108c9e0d6196f91e702fe9
11 years ago
James South
f27eeb6be2
Fixing rotate plus resolution errors.
Former-commit-id: fa8d70c55ba5bf778c557c190c89c2fcdf551a49
Former-commit-id: e7d3d40d11aae80bfe92f146287e22700871ebdd
11 years ago
James South
12e7d3b3e1
Refactoring Resize and adding initial Overlay code
Former-commit-id: 958a88f70621bf71649c242bfa83c16805a17eb5
Former-commit-id: 2009496612029e60a60b814cd1b752c275761f45
12 years ago
James South
9d82d9613f
Mask now accepts position instructions
Former-commit-id: 8e40db9486bd08d8dcf2850604d3e5f40dfeaee1
Former-commit-id: 803d99ed0ff547a62870e458ef95e918f31cf93f
12 years ago
James South
cbc91ed121
Refactoring entropy crop
Former-commit-id: 9b7c4dc780a84e0efcfd3026e20cfc61ce121bce
Former-commit-id: b00099cbbc42e9bb3ebbd16a390d54f995969a98
12 years ago
James South
a9e72c23d6
Finishing Mask plus BGColor fix
Former-commit-id: ebe77f5da23989c54de19b9279c78babe85866e3
Former-commit-id: 6ed3adce5e0c9d17e9382a373ea208b25f9c8cd5
12 years ago
James South
1b9ab9aff9
Begin Mask
Former-commit-id: 5e19b3e22b2a0ca8fe25375bb16ae5a6236df789
Former-commit-id: 8d3e4b50c533b50b5895fde08295969542f64b0e
12 years ago
James South
ff4903a142
Initial API shift to use Image rather than Bitmap as param
Former-commit-id: 828db9be865d921897d269456b65fb9d4aa5c94d
Former-commit-id: 572c0d146a899fcbdee65698e7f4a88368a39106
12 years ago
James South
af422c789b
Fixing comic filter
Former-commit-id: abffd6261fd58e5d3507916833b4e6d0c152db9d
Former-commit-id: 32877091d96a8e85e393d44cb431bc20fdf961e0
12 years ago
James South
0cffee7da2
Faster pixelate and oilpaint
Former-commit-id: 14e4fa2fdef88ce05c76ee4a0446536310ea6eff
Former-commit-id: 09ccde9cc33ffeae0de019e3310507cabbb01009
12 years ago
James South
0cf4ca8b92
More speed improvements
Former-commit-id: b2e663bca1492bf9e28a1da8051731646a19feef
Former-commit-id: ec08860c20b0eb2e8423d834b3548fd939d90a76
12 years ago
James South
4b0e28ec51
Improving convolution filter speed with Parallel.For
TODO: Check this again and expand to other methods
Former-commit-id: d1e608bee96e75c26c0665518374f4db5af8e899
Former-commit-id: a43b63910def35dc41b4b5a494d00f7c9089e398
12 years ago
James South
bf621fb317
Refactoring + Convolution filter update
Former-commit-id: db48e9ad325b90b5b2648aaaa05636de05d7e9fb
12 years ago