James Jackson-South
2c4b92c0de
Enhancements.
Add pad (It rhymes 😸 )
Expand canvas on rotate. Fix #370
Former-commit-id: a8eb68c244d2aa76b4b7781474ba52ec39627b89
Former-commit-id: 9787dc29aae164752692f611fb18a6be4530a9f2
Former-commit-id: 0a2030e8d3c692394875f8014128715959aaa0bc
10 years ago
James Jackson-South
ea54d819c6
Project build + testrunner [skip ci]
Former-commit-id: cd4cf4e1c23f337e6dec1c4bdd8881fbd17f8420
Former-commit-id: 0ae0792e140b9d09ca84b73001f28dae862e8b7c
Former-commit-id: b99728903470f7b7188452f1826ccf11071df399
10 years ago
James Jackson-South
32c686f550
Performance improvements + tweaks
Fix issue #321
Former-commit-id: 9e975d942c48badeffa623cedfb5740645e4fd42
Former-commit-id: 30d157147ef9038228b2e283531ab383fdb4813d
Former-commit-id: 7c32b6c8b267e02c6e9f5cde9a2a2da2330e8971
10 years ago
James Jackson-South
2e290af0ef
Update Readme [skip ci]
Former-commit-id: 91da06ab3c73721d5dffe658f25d23aff53d2ba0
Former-commit-id: ceaca624a12665d60c11a6c2713a22201ccc1c16
Former-commit-id: 9446a0818c72cde974995c0ee9cf87fe6490b3e1
10 years ago
James Jackson-South
990230ee7a
Update readme
Former-commit-id: 20041d735228ca6e11776a45a3b00f140eb8163b
Former-commit-id: 316e32bd0bf596f5f3ed8c1c791f658069effda7
Former-commit-id: 0c0fe97cc6cb132dca1b2714e077a36f1cd57e85
10 years ago
James Jackson-South
27b1c482ae
Add icons
Former-commit-id: de3e481f25d0a8877e3ca131cf56b7a499529184
Former-commit-id: 4038bdda0739cbb54af02ea9af73fad40156b23a
Former-commit-id: ed8f2910144a827174c4ea88c441e41fb3358ad1
10 years ago
James South
b4ff2a5fb2
Add Skew, Enhance Rotate
Former-commit-id: 55c3fee46aa082cc2cca3232580ed42d6d40a1e1
Former-commit-id: ab1b89f66aca40b6d2afe262ab937d768cae67af
Former-commit-id: ef13eccfc48a91a3adc99eaf0b746486d069bac1
10 years ago
James Jackson-South
6cf216b3c3
Fix blend
Former-commit-id: 2ff994ec48236f6d1293dfbaefdbf2a2f91fee67
Former-commit-id: 734ec6a70dd782ac2d26420621e989d9943b12ed
Former-commit-id: 87b984ebbace9d0b8108267d0d09f736ba5e1b1a
10 years ago
James South
57637ab14d
Update code samples
Former-commit-id: f455e4ad28147a0621cf97d3470963fc6dcac41e
Former-commit-id: b980688edacfc45f78dfbad54f1cc2ebd31f5558
Former-commit-id: a3456a554be3af09bf121be2633a280221018dfe
10 years ago
James Jackson-South
3214fbad5f
Fix MyGet link so people can actually test this
Former-commit-id: 286deded24ad1ad6d35dde719d0a513f1446e48a
Former-commit-id: 935dd53e5208531d51a7661d6c5a6a592a7b73dc
Former-commit-id: f1aa66ea4468918049328db3a492a1cd7683210d
10 years ago
James South
acb5a66f66
Add 32bit bitmap support plus cleanup.
Former-commit-id: 398e93818c9c9e901b125b7daa7a345fcc8d2787
Former-commit-id: 9aba9f2e190fc8a986e16d632a58ebc94fda2d5b
Former-commit-id: fd99bf7129eb85360cae9484cccac3241af0681e
10 years ago
James Jackson-South
00dcfdb135
Update readme
Former-commit-id: 975011ae67fc3fb584421b7fc3c002d5b7ac39a2
Former-commit-id: b0ea61d36d833b9b64fb093574fbb3239c18133d
Former-commit-id: b306bbcc2fb7f8f00218cc8d77f5de9554e3e6c9
10 years ago
James Jackson-South
abd0509a91
Interchangeable quantizers 🎈
Former-commit-id: d9c1d3a41b639781c0e44ac921a6de9de59321b2
Former-commit-id: 3b21b6cd0c539bf121d9f88fccf874793de71180
Former-commit-id: 4510bab7605f17c4c85d7793daaa7e24ea2dc55f
10 years ago
James Jackson-South
81269b5005
Companding now off by default when resampling.
This doubles the resizer speed.
Former-commit-id: abbf63f863635d4df1a04d322eccd425db7e82db
Former-commit-id: 63b218a375e80832a49c4575d341febe08cb48ca
Former-commit-id: 1327e6da18486c8a3b97d20cc4dead0b77e1f82b
10 years ago
James Jackson-South
216888b0d4
Update README.md
Former-commit-id: 2f7c3dd789602218eb278adaf90f548b1a8ba307
Former-commit-id: 7e66bd26ca592a23b470bbc85ad95ce2f9c07fc8
Former-commit-id: 534e0d6ab947c6d1a6f213de45d8390df405e8ec
10 years ago
James Jackson-South
4038158502
Credit where credit is due.
Former-commit-id: 81b66fe7e365a1adc748934ec407e4da5426542b
Former-commit-id: d38ab6905d14c6b07e8ccd69977461424b61c45c
Former-commit-id: 35836e44d8d2fedf628518a6d9162a6b591e16c2
10 years ago
James Jackson-South
5697fc3653
Introducing ImageProcessorCore
Former-commit-id: 21d803ad3d59dcee619faaf4af1e58aaa2dddd1f
Former-commit-id: 9e44a95f82682a2315b887cf02a901ba988e18c7
Former-commit-id: cec645c33711bdc64783882e8724981af2d0251e
10 years ago
James Jackson-South
3282b55fe8
Introducing ImageProcessorCore
Former-commit-id: fe4044f17d38e5414e6aee5176002416498ae10a
Former-commit-id: 5d6bceac73a4089d6350250f0ecc05dc885ca2c8
Former-commit-id: f32f08b4a6c42561ec93b5ee127de4980f904e3a
10 years ago
James Jackson-South
f2d1c8ad5d
Rename to Core
Former-commit-id: c18f0149c93be6a2b8f196bd9265d293071f303b
Former-commit-id: ec96e4fa102a05b541bee1dc6be583ad9676a664
Former-commit-id: af407d177b01792436a266deecb16925f1c22981
10 years ago
James Jackson-South
f401a21eff
Rename to Core
Former-commit-id: d67ccae22dd0be392237738f05abc778f5f37bca
Former-commit-id: b2cd4c7535080da11a3710d8e4a6dc4cba934512
Former-commit-id: 491167f89f2e9487a1956a33cf75616d3b4789c6
10 years ago
James Jackson-South
1f425e945d
Add Color.Transparent
Former-commit-id: d18d0ef6b152c19270e54157e1026490040a6cab
Former-commit-id: 1d1d7bda80c783f9cb1e8c8b1ebfeca2de750d53
Former-commit-id: 421d0caa589e3609c75e01d21b48e15c54fe7aae
10 years ago
James Jackson-South
c6651156f9
Add Color.Transparent
Former-commit-id: 31fbe36a607bbc21956354fac41f527fa2aa7d26
Former-commit-id: f4d97e3a888019144089249ff2a4729c9751273c
Former-commit-id: b11090548ebfeb1eb4377a8dfa139f154a9f82a7
10 years ago
James Jackson-South
24fb7c9b28
Update readme
Former-commit-id: 9bbd6bd01396d7b6ba4d558805c43f7c30c5d240
Former-commit-id: 3497c0bbc415ce6b164013ecdc40d423c154e68b
Former-commit-id: 9a00483cb0f1c66b64c42f9ab309ab3de272cebb
10 years ago
James Jackson-South
a546da2473
Update readme
Former-commit-id: 8e6d8745dfbe44a8ec3515e1829854053482d945
Former-commit-id: 4c86721ce2016ba746f4bf45785a384e5390057b
Former-commit-id: cc74c56547336244c47ff33cc6f4b89cdff1c230
10 years ago
James Jackson-South
9ce120b9cb
Update README.md
Former-commit-id: 0e2b38d979542957047dc3ee4b931bcf1b410809
Former-commit-id: a1a4334b8040db976807b929224881c8beea3a52
Former-commit-id: e343741215689d8753e5cdf541a98c9a548f5939
10 years ago
James Jackson-South
4374f64ce6
Update README.md
Former-commit-id: 3bb9134cdc2236f17b1b701a8152adbd25a33055
Former-commit-id: bf02dcc7f7966208d2568809437f0f87212ceb20
Former-commit-id: 092d53a95c59ba5c9d602bf617362c1a7843efe9
10 years ago
James Jackson-South
490289e375
Add HSL touch #260
Former-commit-id: 8596939ae841cee506be5327c7bba085d28c0453
Former-commit-id: 9e70e88253d02d7ffec313b8182c1d4ad2d3f6bc
Former-commit-id: 805a8600f0577b4572533d44841e8c7b9079fc82
10 years ago
James Jackson-South
607ab569a7
Add HSL touch #260
Former-commit-id: 0a0ca798962992d41de153521c152ad580196b5d
Former-commit-id: 4d62a056ed53003d7cd7b27afe1223b1ffbd3112
Former-commit-id: 0ad895da812baacd7daf7f85d4bb8138d3834905
10 years ago
James Jackson-South
285019cb2b
Add RotateFlip Fix #261
Also add ClonePixel method to ImageBase
Former-commit-id: e25004eacf2aec54273a98f02a208c0fb60e12ae
Former-commit-id: 6bacacf8cb0bd8315961485b640809e1931e7388
Former-commit-id: f91314805b2aac54b3bab50a9bce782d15d854b1
10 years ago
James Jackson-South
f3c20d1234
Add RotateFlip Fix #261
Also add ClonePixel method to ImageBase
Former-commit-id: 02d6a5907cab2d7b6676d1adb1a08f008019ba6c
Former-commit-id: d08034c48be2dd64b949fdcdd76192c6b9558f5e
Former-commit-id: 92f3d2bafb4cf97d360aa99183a177d52cbe4cca
10 years ago
James Jackson-South
e9c71f7f22
Update readme.
Former-commit-id: dd18d04f7bd81508a02b753952fd73317cd6430c
Former-commit-id: 26c510d52ac8dfc60ade5904bf055ffd0899d497
Former-commit-id: 61121b8af7d1f9a6723c585969aaf32bf3081a83
10 years ago
James Jackson-South
71ea2629ec
Update readme.
Former-commit-id: c838329b8c90ff187d5e731d3873491f71c8fabd
Former-commit-id: fae466ca3851d1309e27ce7a5f29e1e4d26e35da
Former-commit-id: 21b3c9051a4e36b26dcf9c34a63e965d92cbaa48
10 years ago
James Jackson-South
867c928bbe
Add Hue Fixes #262
Also fix sepia to conform to SVG spec
Former-commit-id: 9008d1d7849dc03c16877066b4e1d77fb944fce9
Former-commit-id: 5e70101c6ee320f0525021d4b42c8b7febc982f1
Former-commit-id: b36f5d0afa5baa727682012c395a0729b62c1419
10 years ago
James Jackson-South
8c2bfcb0cc
Add Hue Fixes #262
Also fix sepia to conform to SVG spec
Former-commit-id: ecdfb651ab5de60599c6284bf020e088be77864d
Former-commit-id: ce0eed68bb7ee1d7a13be8f8f78bbdc70b723964
Former-commit-id: 5021d51170f93ce260b2454071809968be629ecf
10 years ago
James Jackson-South
012856780f
Fix issue links on readme.
Former-commit-id: a21745821192ec08c14b6ec50f209d008617e42b
Former-commit-id: d84a73ba541c7621460e2c97aae952fb7e2f54df
Former-commit-id: ef32ac856e590be47cbe234076246aec0cb79610
10 years ago
James Jackson-South
69ef11f71c
Fix issue links on readme.
Former-commit-id: f85f83ddbad0b5a2038f2c9d8ae6856c8c4ebd48
Former-commit-id: 12b80a1ba0712b669274ca1ed05eb9b88174c4f8
Former-commit-id: 1c654c9d069c5734a4d4ad92f991867b33bb1c52
10 years ago
James Jackson-South
6ab83cdcd2
Trim tests for Appveyor
Former-commit-id: a0e3dd28de7bb5aa41df9f46fd95f71b9bf53e1d
Former-commit-id: ace51d416259b036a227cd83f0fa86ce48200623
Former-commit-id: c2158f3ab1fa72e5f9184d83ccb50ac1d4ac1429
10 years ago
James Jackson-South
96d6dbe97a
Trim tests for Appveyor
Former-commit-id: 6cc05b6e3ec073be000bfdce438968a8ac8722da
Former-commit-id: 8820b9c085f41a765c2558b115fa64e714896e1e
Former-commit-id: a9618c220034b7aa6629e46c215629b214a556de
10 years ago
James Jackson-South
d9c5e808cf
Moar updates
- EntopyCrop
- Color definitions
- Pixelate
Former-commit-id: 5605d078e59f63faf9354f1d80093e6c26096bff
Former-commit-id: c0ca96e94e189a760fe3d77f69d3470efc8d385f
Former-commit-id: ae7c743d17bde56511d6b312b9fbf9163f99da9c
10 years ago
James Jackson-South
4edee74cd6
Moar updates
- EntopyCrop
- Color definitions
- Pixelate
Former-commit-id: ab6fb2aee9f035186c0bdbf547bed966c30f9b43
Former-commit-id: 538eed7fb5f4e4cd6e1841cfe3ca1ea3720c8733
Former-commit-id: c1f8a66e00f1c4d77d77befa3b3ac3b66b8fffb8
10 years ago
James Jackson-South
56584d9656
Various fixes
- Fix alpha clamping on Resize to prevent bleed.
- Finish Color premultiplication updates
Former-commit-id: e0cc8e3c08b0626fe1a1a7ce4c2f1246c1b912ca
Former-commit-id: 503f9fa8137a2ff561d697bb2a4cdd2071f1728d
Former-commit-id: 51ee649dbfec8fc8cc4db412ac6b743ba2ce991c
10 years ago
James Jackson-South
c443346068
Various fixes
- Fix alpha clamping on Resize to prevent bleed.
- Finish Color premultiplication updates
Former-commit-id: 52998716848b710dad059ce767ac5c14e6f3cac7
Former-commit-id: b63167e01bb7ab827438cf3cdd4e39bbff9c5249
Former-commit-id: a3dfdeaae32f9fd0463cd9da76cf0b7ef1c93571
10 years ago
James Jackson-South
389f347dd0
Add premultiplied alpha
Former-commit-id: 19e9707988c7eea57137289d395c61a3c64dfcbc
Former-commit-id: 7345f59fdb18429fd71d617c493ef6b9a2e006fa
Former-commit-id: 2f7b5f2b751c0c26fc588d7fddcb93f67844d5a5
10 years ago
James Jackson-South
1b6a0035d1
Add premultiplied alpha
Former-commit-id: 346fe4d5a27014ff153447113eee4406c9b9d07e
Former-commit-id: fd5c29c65e88e8ba292879950f70ea072848753a
Former-commit-id: 8c2da3d64065b5884117016885a26c5913b932de
10 years ago
James Jackson-South
502f576657
Update README.md
Former-commit-id: 918b5f5d71b07b36a08e7695dd2a130a0615c38f
Former-commit-id: 973feb753e40a048e868b5df989a4db55d5b4d5c
Former-commit-id: b175e7f7fa6c4cf9c496f4b6e92a9de42f5df8c6
10 years ago
James Jackson-South
daffe2b950
Update README.md
Former-commit-id: b409078fbb38d8ebc7d9e0918cb52c1b41aea14b
Former-commit-id: fe55265255b79b6b5aff5f88c548bcef340009ef
Former-commit-id: 52a6b28f6a45133e1c1ee542cde34550a501b1ee
10 years ago
James Jackson-South
03d30cf9ca
Update README.md
Former-commit-id: 385b17100f3ecdce2454412b0863feaa682606eb
Former-commit-id: 7f68a2867369da1fad3cb9d7eb566d25d199c190
Former-commit-id: a15e9fb7c68ac16260c0f0dc92879bd40749d15c
10 years ago
James Jackson-South
f7040c8e60
Update README.md
Former-commit-id: b5276c209ab5bbea18147d727ba0209357a82fe8
Former-commit-id: 1cd7d7179c490bde4bf0593acaa77dca37200a23
Former-commit-id: 0335340a460450f3e070cf6395477aaccae0a354
10 years ago
James Jackson-South
1fc25ae5dd
Add rectangular crop.
Also add overloads to Gaussian blur and sharpen.
Former-commit-id: ff18410aefbdb605d7177dfcc0e98dadf9d85e47
Former-commit-id: 71993046259e4fbc6734345cab961c2741ccb9d6
Former-commit-id: 5a3f8b071b8e4948544db58aa1280c0df451efe2
10 years ago
James Jackson-South
ba3b4c6085
Add rectangular crop.
Also add overloads to Gaussian blur and sharpen.
Former-commit-id: 22acbbb813129bc07f7c433baaeee4f677eca785
Former-commit-id: a7c535f850892fb3c473180b088010d0a49c289f
Former-commit-id: 253f560eb43283d9794c4fab342eb09f664375b8
10 years ago