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
28f4c02fdb
Faster cleanup
Former-commit-id: 5c64dfc9a3087dd2d0dc2a5b9f36e1f9d6811a4d
Former-commit-id: a667ca7654216b2ddd8c89fba84d868d5c03c9f8
11 years ago
James South
c68cf928be
Entopy crop no longer overcrops
Former-commit-id: 9951c5219d53be54a764a605e59afa7c98a73393
Former-commit-id: a8ea2ca619b8c60dfdc654cb352c4b3606c99167
11 years ago
James South
6947e44516
Version bump
Former-commit-id: 94ac4b6009951a94bcafd1b0bebabdcbed3543b5
Former-commit-id: fdfc420c7d337552c1c305992f64ba69cbf1a692
11 years ago
James South
7aa9bfaaa5
A better fix.
Former-commit-id: 94826dd7401ed7f3b07cf397c1079c563dd1e5ca
Former-commit-id: 153a7543f7cd31b1848b6343036c0ecf1780b4e1
11 years ago
James South
da245b53d6
Fix cache clearing breaking image returns
Former-commit-id: 72b02f8ec749f0e553d8a922a20f011eca66df5c
Former-commit-id: 8b4bc8842829047a47554d22ace90b2482bb2cfe
11 years ago
James South
533c79ce40
Removing autoload check.
The existing logic didn't make sense so it has been changed to only
prevent autoloading the plugins/services if configuration is present.
Former-commit-id: 65e95ad9cdc2bc87bda535ed13289310bf8c8db7
Former-commit-id: 1d8593963877a17e40f26d8965a3e537edc1c172
11 years ago
James South
2240861934
Merge pull request #115 from asapostolov/V2
Modify RequestQuerystringEvent to pass request.RawUrl
Former-commit-id: 72eec6ef12a346fa8889cac72d5550e979425956
Former-commit-id: d9ccd1c6b0a0001cca3f680ec70dd407863222c3
11 years ago
Apostol Apostolov
6be4e0df93
Modify RequestQuerystringEvent to pass request.RawUrl
Former-commit-id: 38ffddd84da7d1910f1b298bb441b018d65135eb
Former-commit-id: 663783ea13b4f0dd40e8176eb1a0b1c00d116715
11 years ago
James South
35629a7058
Adding ProcessQuerystringEvent
Allows augmentation of the querystring to allow watermarking.
Former-commit-id: cca7c0b765373aeacabcbf8784433a82eca61ac0
Former-commit-id: 3206659d2bc3e41998da0b49577ecc4213685b8d
11 years ago
James South
45c71b58e6
Fixing serving of images when etags are not present.
Former-commit-id: ab132d380b0123c44237afe0990ccb2280b7b601
Former-commit-id: 29fb032f841db19d8d780c4a4b897898ca5d7209
11 years ago
James South
a50dd8e2e4
Fixing bug where png files were not overwritten
Former-commit-id: a4ed860d36b4a597456a56b643566dfb57e08551
Former-commit-id: 7a357ef5b01b6a6ce79dcc75b4224de5f45a0f14
11 years ago
James South
9c3720af37
4.1.4 and 1.0.0
Updates ImageProcessor.Web to 4.1.4 and add
ImageProcessor.Web.PostProcessor 1.0.0
Former-commit-id: b4673f7535226a904874127d8b07b7a6622f130d
Former-commit-id: c06846d205f0f651b754e45ba03d3095b33ca58c
11 years ago
James South
28aae731a0
Adding Web PostProcessor project.
Former-commit-id: e865fcd09f0aa9249ba9f1116fcf027bd3e48e14
Former-commit-id: 530db416ac1747fb424c93ab286efb673af738c7
11 years ago
James South
8ccb0d8128
Testing huge image
Former-commit-id: 642ac0ad1223b49214d0276ecb4971839b51a737
Former-commit-id: 50eca834b711f7b1da668e1245e55958b3aff0f1
11 years ago
James South
7e04e9513a
v4.1.3
Custom services no longer require processing instructions to render
image.
Fixes #103
Former-commit-id: 64f4e9c03e06730ef059666a4fbc605295cf791e
Former-commit-id: dddd3bda05c2ab4a1ac92e66e4da58e7235a61f0
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
d063951e36
v4.1.2
IImageService now correctly checks if request is valid
Former-commit-id: c92fa90f0c80f65796930ab2b6cf2492ea75ced7
Former-commit-id: 7f944ae977f3b16b0c08aac84e6d9fff9b4607fa
11 years ago
James South
3606f8c9aa
v 4.1.1.0
Former-commit-id: 3ed4c98d6118feb79d23365083fdb2ea9cc0b6fe
Former-commit-id: 7050321c7a1f36ccd5d0cda9663cafa0ce2094e8
11 years ago
James South
df1e7103a4
Updating nuspecs for better visibility
Former-commit-id: 8cde79a02ff1865ed4853f4a5f7474b311f0ef0f
Former-commit-id: 8ca0254f129b505f197bac806081159a7db02058
11 years ago
James South
a90bea039a
IP v2.1.0 and IP.Web v4.1.0
Added new methods
Pixelate
DetectEdges
EntropyCrop
Mask
Overlay
Added new Wu Quantizer for processing indexed png files.
Added new IImageServices for adding custom image providers.
Numerous performance improvements and bug fixes.
Former-commit-id: 4f639f696c669c833456b3e4daa97f70add6e939
Former-commit-id: c3ed74e3d1c88ac8bb83f0428c0fc8ea6010282c
11 years ago
James South
f4584c2946
Better parsing syntax
Former-commit-id: e1bb5b15aed2573ada46532f7181e951fb0449a6
Former-commit-id: 913ed7a94ee4dd254fa0875310754492fb3e9f82
11 years ago
James South
93146ab2d8
Tweaking ReplaceColor and Overlay
Former-commit-id: 0e2634fe0a744093515b469c25cd25ea6c25662e
Former-commit-id: 5c8130cde256b6ce8095669d6814cd5b2de1a25d
11 years ago
James South
ad49bd7d71
Cleanup.
Former-commit-id: ca0a85dedbb3c98e5c5134b93be518938c0b9929
Former-commit-id: 483937186a86c1edcf4496fa50b055400485c12b
11 years ago
James South
e5d35785ce
Add 404 exception to remote service.
Former-commit-id: 953c61e52764dbb100f01b19399515e230fe295d
Former-commit-id: b867fdc358c972522e74def500515f704bf5f5ca
11 years ago
James South
f4a1195be5
Enforce checking for each IImageService
Former-commit-id: 6cf0ce4aa26bcf22a69fd93edffe2a4d6e3ced5c
Former-commit-id: 71b03adabd4ae82b229aae0157d5fe3697025765
11 years ago
James South
34ed705dc6
Cleanup
Former-commit-id: 13d6072a5070024926e14e2508f88fb93306587e
Former-commit-id: 3b66d353393a27e50840e3aea98efa3b4259ad95
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
2f3c3e788c
Cleanup nuspecs
Former-commit-id: b7d4af3130fde8eafb53a10f88f6a64d9898dc05
Former-commit-id: 8dc6e89ee0bfd0ad2906a9a09ddaf0a5fc81a5da
11 years ago
James South
9e13f0d2e3
Remove quantifier
Former-commit-id: edc8c4170a52271c12e5d161e2788c6b2ce17e6a
Former-commit-id: b557c332cbdb988b187a926cdde2b3f5d8b32961
11 years ago
James South
69a1d21b63
Adding build readme to WebP plugin
Former-commit-id: cbbb55fa6b0f5ad1d7491454b15a437a6fbbfff0
Former-commit-id: 3a6fcce4715279332999dfd94b430eaf8c72e897
11 years ago
James South
57ce024be6
Much better extension parsing.
Former-commit-id: dca8fe116ea18b6736004a02a867b3ddf51ef6ec
Former-commit-id: b83ce4b340735af13d8cd0a8ed8484a0d282ba8e
11 years ago
James South
897972f2c0
Adding Overlay to ImageProcessor.Web
Former-commit-id: 44c974a8eccc401c5042feafc3296072337b88ca
Former-commit-id: 7ccac61927cde0398d204c868b14890c87ac9071
11 years ago
James South
1949ea999a
Cleanup
Former-commit-id: b3ca9d48eeedf31b7a759734259261ee2e5dd998
Former-commit-id: 6cb2991831b7020e03e89feeed30949797e63f3c
11 years ago
James South
36423aaa1e
Adding missed interface
Former-commit-id: 1215561609b3f3c4167d2ac546856389eaf2d781
Former-commit-id: 3be21bf118dd484c8108dd4e3aeb30dd010a27f4
11 years ago
James South
05d8f1a01e
Make quantizers per instance
Former-commit-id: a7f37947dd2e4ca8dd3f8a15cf0eab84c3974376
Former-commit-id: b0a11a6e64ee0f028124483ad83eccd2ca0e849a
11 years ago
James South
35d817eded
Adjust filters
Former-commit-id: 425ca6e89f813b010329b87f564760a908b45c50
Former-commit-id: 782170cb9480e04e8ad79e6447c0ab702b5794b0
11 years ago
James South
16ec0df12e
Fix overlay resizing
Former-commit-id: 1019041652e5df7e3508f36ab3732882f780f905
Former-commit-id: 530a536e39b0ef7ec9cfb3d531ceff92b9ad6df0
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
5ae6a68830
More tidy up and optimization
Former-commit-id: e828a954bf1ccf08ccb7671c9274fa4fda038e7e
Former-commit-id: f3e18600a7da66cc1a09f39d49e37a01f8ebbc09
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
f9fa7788bf
A bit more stylcop love
Former-commit-id: c1570ea3532d3f31d0d4ff7b37ffd2d76bdcb92c
Former-commit-id: 8a8f5799587a35c79e6de63d26dcbf7aab32d459
11 years ago
James South
184662787a
Moving exception to to the rest
Former-commit-id: 77824d15fe0b286c2ac3c6fbd64adbbdef70a45b
Former-commit-id: 31a0751163ea709091511a76c18b8748faec9275
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
9046e98cab
Moar optimisations plus start tidy up
Former-commit-id: ba829a443adb63d264bb579d2ac24f4e6c70957e
Former-commit-id: f96810374836964ff35aae91687006373b1beae7
11 years ago