James South
ef986a329e
Fixing comic filter
Former-commit-id: 3fe75f0dcb823383aee6f0b78f585e2d89443b9e
Former-commit-id: f67c0028ab9e096ad63030c0e84a80f51732a950
12 years ago
James South
8eee440289
Fixing ResizeLayer equality operator
Former-commit-id: dabee33972495cebe6e8f3ed3c243d76c61fc0f8
Former-commit-id: 8142eecf4b6b2a7f26c1c226d3d1e312c9f40316
12 years ago
James South
4fbea10d5a
Faster pixelate and oilpaint
Former-commit-id: 205dba4fcec9ca506344240c44ca642045c603b0
Former-commit-id: c7cdcafe5a5ab12eb278134b546f7944ceedeb55
12 years ago
James South
78cf90d283
More speed improvements
Former-commit-id: a7968b480695de2d5a30350d4b1e8f6a11d0f176
Former-commit-id: a9710c1bb24a748f17f21a9de45538aae448ff56
12 years ago
James South
0425c931a2
Improving convolution filter speed with Parallel.For
TODO: Check this again and expand to other methods
Former-commit-id: 8a09d4084aaf683b556f5af8d617a005038a604b
Former-commit-id: 25acdfeac0ffc707cce3407a970c5f19eccc63b7
12 years ago
Thomas Broust
dd8a80e014
Reduces the number of tested images, shaving off the time for unit test by half
Former-commit-id: c8860bea5880c5e3f9cbe4f275da0fbbd56efe78
Former-commit-id: de3e5e8099267e88822064a44e88402676bdbd99
12 years ago
Thomas Broust
5664326a65
Refactors the tests to extract the bitmap tester, so that it can be used by other tests
Former-commit-id: 8ef07174f647a957fda605b7d5db72f75c346909
Former-commit-id: 419007de7a0730e324c5e4fdafed8df2971eb9f1
12 years ago
Thomas Broust
527d5923b8
Renames unit test methods
Former-commit-id: 218ad8346f00045a561cf174c3c82cc8e57e9344
Former-commit-id: 982c98591c5696ec33f4389179feec73fb313652
12 years ago
Thomas Broust
a2e32afbf4
Adds unit test for boostrapper
Former-commit-id: 04c9f1ed93785a12651bf1534db0ab75c54cab3d
Former-commit-id: c309bfb1922779cfd24306c1784b19cbacf6880f
12 years ago
Thomas Broust
87a3f78fbb
Fixes background color unit test
Former-commit-id: 41893577ccde5efe52bb9d6f90a0b92b3940786e
Former-commit-id: 32b7061a60f14d8f25e11c17cf756b9a00f0aa4d
12 years ago
Thomas Broust
134c08511a
Refactors the huge copypastas with nicer loops
Former-commit-id: 9cb72c2f30b8cd3c54f194b3c2ba71273f52e575
Former-commit-id: bfa3813ddd77c460e024e6fde9e692b8e303a28e
12 years ago
Thomas Broust
f14a4364c4
Resets the image factories each time the collection is called
Former-commit-id: a07b10279c4d943f40fe62bf2e0c3a286476564a
Former-commit-id: 35da6f6df68103d1b3bfce47b17d56b3bda75ba3
12 years ago
Thomas Broust
1cfacd9612
Changes unit tests to use FluentAssertions and tests a bunch more stuff
Former-commit-id: 237c6ce8e70f16f4154bd8d2b9d4379524d19cd7
Former-commit-id: f687f45da3e081dae7f1cfc15260d4a2c79319cb
12 years ago
Thomas Broust
5627d18fea
Refactors unit tests so that the resulting images are actually tested
Former-commit-id: 64de768291695a213bd83379d8d4b28fe790ac54
Former-commit-id: a87d39fecdfb9aed361e1b0667b1674b36fd20f7
12 years ago
Thomas Broust
e5d9340456
Shaves off a few seconds off unit tests by loading the images just once
Former-commit-id: 62aaff736204d33a9e8c1ce92d862fa7c9d97647
Former-commit-id: 18a14e628e14cddec72495b9b60499297d335f78
12 years ago
James South
a4e5bd15a2
Revert "Revert "Changes build process so that both .Net4 and .Net45 libs are built""
This reverts commit f67979f83f [formerly 4297405a390ccbcc9136445e9430e976cc7af1a3] [formerly aa31ae86c57378f17c12cb416112a70dc5349f86].
Former-commit-id: e6fb846c5b291f0c2ee854ddf9e1b2949945997b
Former-commit-id: b61fd5df824a3495f0725d1a27ddfebd80e173a2
12 years ago
James South
45999d9b4d
Revert "Changes build process so that both .Net4 and .Net45 libs are built"
This reverts commit 652ac8b4b2 [formerly 79785b82a85672549094ea67000afc779b3ab1b0] [formerly a467c2f8b54ae1c34053dbbbfecacfdc3e185467].
Former-commit-id: 6617c17a6c4bfd638a579c6a1d2a32c4bd2f1bce
Former-commit-id: c9282aa247b798d47b3bae436b3a75d0310d96fc
12 years ago
Thomas Broust
f43a397db7
Changes build process so that both .Net4 and .Net45 libs are built
Former-commit-id: e759e1c8ecb7a11a2f2cf0d001c47cc3120248cf
Former-commit-id: 2326c62d72762777f3f9996e4d784a21c4ca5c13
12 years ago
James South
ef456f556b
Adding NET Client build. touches #82
Former-commit-id: 9f2e700de084fda8d7d2bb84c15bc416329f0e28
Former-commit-id: c501964d8dbded3c5adc5d62135f2edcdc7d9788
12 years ago
James South
c0240b132a
Fixing hash code implementations.
Former-commit-id: f38a8859ae25e045a6778ff2393246ab0be95f9d
Former-commit-id: bc9b4d589a62248e50f2e8f77deb7edf0558e562
12 years ago
James South
5d2cefa971
Adding necessary generators
Former-commit-id: cdbb537f64c499ba6f7ec696edb37b9b1a13811c
Former-commit-id: d8cec85fd58898f3adec47804b6a6d32fd095eae
12 years ago
James South
1bbe25eaa7
Adding entropy crop to web
TODO: Unit tests
Former-commit-id: 91dffbbaeb62ae184dd3ecc5500db7a1d6b3321b
12 years ago
James South
cce6a8d8e6
IImageService prefix is now configurable
Former-commit-id: 3c3ca80f246f8779ed84f6c0f7430d2927b2eb51
12 years ago
James South
cda70144e5
Tightening security in processing module.
Former-commit-id: ec9c732224e2d631e3eb38c10302ee8f4974dd65
12 years ago
James South
896626b2f4
Fixing solution path
Former-commit-id: 617069adbb48217d9823d9a8195336f004b97305
12 years ago
James South
1bafbeb81c
Adding detect edges to web and moar unit tests
Former-commit-id: f07232864ba0c4f072cfbed53dbcc23b38f17c43
12 years ago
James South
b5a6d9c057
Refactoring + Convolution filter update
Former-commit-id: 7f641a754498f9e02fbed2ea8cb2bb923ae84662
12 years ago
James South
49e1ff604b
Refactoring filters to not require ImageFactory
Former-commit-id: 79da6e8a53cc8f4b79007db15218ebf77a942050
12 years ago
James South
7a063b21a4
Fix file name
Former-commit-id: 29da9dd5c73ef16d7e028933f048c0b11568be3d
12 years ago
James South
74bd9f667d
Entropy crop a go go
TODO: Clean up.
Former-commit-id: 54d89feb15081e5679a2d3b00519267e3cdf8500
12 years ago
James South
a9899a0e76
First attempt at energy cropping
Former-commit-id: dff2b626bdbc8ef13e4802bae1980d47123aade9
12 years ago
James South
6244288890
Adding more operators
Former-commit-id: c7a21e360951af3de40b7e90291858f4db798724
12 years ago
James South
9e64ebaf7b
Fixing loop bounds
Former-commit-id: 39cc79e0bf142eb2d0752e4add8be9ee4fbc9bb6
12 years ago
James South
77cb9a1db4
More edge detection
TODO: Fix range in loop
Former-commit-id: fa7787210a29818d5ad89dde70bd1743ab1e2273
12 years ago
James South
e727871f87
Edge detection experiment.
Former-commit-id: 6770319d4943080addcf9a4d6128477963a6bb7a
12 years ago
James South
c6220ad06d
Allow transparent replacement.
Former-commit-id: e167a511e5c58f3a3a3b80c7026d663711b570cb
12 years ago
James South
a99e4dab7b
Trimming image fat
Former-commit-id: 85b1136a2665217264b08bde57d2288ee8ce5466
12 years ago
James South
71189caad0
Fixing bad merge
Former-commit-id: e4329e0756b2027afed791cfd71c1b55ef19c56f
12 years ago
James South
5d0ac81344
Extension-less files now save.
Former-commit-id: 13cc4a71abacaa9bf98119491094beda3a2ce63f
12 years ago
James South
b820081b1a
Adding configuration
TODO: Fix extensionless urls.
Former-commit-id: d1b4f7fc565dc184376bf938773168d6e5942380
12 years ago
James South
8aaa1c2295
Initial commit
TODO: Remote setting plus further integration.
Former-commit-id: 360cab7a4ce988c81d10657df549496990d059c7
12 years ago
James South
d202d124bf
Adding replace color functionality
Former-commit-id: 47ef8ddfa95092974213c3312125f5b171f7a2f3
12 years ago
James South
f10087d4cc
Resize.Web now accepts and parses decimal values.
Former-commit-id: 5a67262c314cadabaac51b6e4166b807bf4f93da
12 years ago
James South
23aa069d6d
Switching up fastbitmap class
Former-commit-id: beeaee75cefb06995c39b0a60f4dfa018be4fcfa
12 years ago
James South
d603133e8d
Mergign rotate/hue. Init Replace colour
Former-commit-id: fb8999c801f68e9e0953373ef4f1f9e4b6806e75
12 years ago
Thomas Broust
b54532fccb
Runs code coverage over unit tests
Former-commit-id: 811e1ad71fc90e985d2709d9f78bb4ac87e17f2d
12 years ago
Thomas Broust
15645ddc7b
Runs unit tests as part of the build process
Former-commit-id: 9b6bfe4121ce1455701a10baff059d85de1ef2d0
12 years ago
James South
207c1fa4e7
Adding pixelate processor
Former-commit-id: 89965b4a0b6f41159b90655139045dd2bcfcea44
12 years ago
James South
f0e3bf887b
Fixing unit tests
Former-commit-id: fc41dd3f921e5fd4a6594b3fe5efb61c20d66515
12 years ago
James South
3aacc8f6a7
Fixing YcbCr
Former-commit-id: dded3e8a633a37d26d1232adf358910043a52914
12 years ago