dirk
|
d3adbcde9d
|
Change encoder to use Image instead of ImageBase.
Former-commit-id: ea33041f9da15556cebdc8470ef47dc727509514
Former-commit-id: 92ed3f17d0beaa3addbe7c5e8f7a6b99a54b8e3f
Former-commit-id: 97adf8ab7b503f943a6b616a678fe1b1df088fed
|
10 years ago |
James Jackson-South
|
e70f07426e
|
Add setter to IPackedVector<TP>
Former-commit-id: 8f90f6fd99515e8cbf50184baeaefd93466bb39c
Former-commit-id: f1e9aa552dc446eedb450aa7ed1a9f6ef87a5001
Former-commit-id: 15c3d89bf472544d8c89dd7da2f45dfffbb441e6
|
10 years ago |
James Jackson-South
|
562bb03b43
|
Resize now 10% faster
Former-commit-id: 8d123c508edef580da7e7226d9dc94b42e0261c2
Former-commit-id: 3fb2cf0b1318711665772efbd37a1e05ea8c39bd
Former-commit-id: 89e4d4123421180721162e5159406483c574bbb2
|
10 years ago |
James Jackson-South
|
c66efb4eab
|
Resize optimizations [skip ci]
Former-commit-id: 16b81044c592de8270bef9eea9aab6fd5eec3e59
Former-commit-id: d08308b5961f2316211479e2cdb598e5cc42a5a9
Former-commit-id: 610d164d45dc5ba680705c4baedcacb32ffe0237
|
10 years ago |
James Jackson-South
|
dbfc7c865b
|
Fix resampler accuracy
Former-commit-id: 35f3471c93647fb9cf7927cd758321154f06cdbb
Former-commit-id: d90a5442769e89c655a4ada4a6ca36d07fa4bac5
Former-commit-id: 813a7f137bc4badeae043123dd51d02c8812e217
|
10 years ago |
James Jackson-South
|
8035c96116
|
Missed file [skip ci]
Former-commit-id: c579b2c9e4dae194b89b2f5e49b45999d56fc3a1
Former-commit-id: 6598d7c8ee36bb29bdda1f4b0733a9c3a5442b2e
Former-commit-id: ea3870e6c90e92573c3a12fe80bf38fe0e17d149
|
10 years ago |
James Jackson-South
|
7640a8fd73
|
Split out resizers to improve performance.
Former-commit-id: 1871483f9d145b59268bc94f9acac00db152fe05
Former-commit-id: f09e24bcae7cc31550084e20e843f53f77c2045a
Former-commit-id: ac0732d1617f74808c6680ad4e52d7f9ba916b49
|
10 years ago |
James Jackson-South
|
c3028093b1
|
Comment cleanup [skip ci]
Former-commit-id: 51db265a85ff8849493bde0f4794d807c5ebf203
Former-commit-id: 49c4a205171d36ba72586cd99759a86fa7a62618
Former-commit-id: 7ada29cd300e95dd089053005ee0255d243dedc8
|
10 years ago |
James Jackson-South
|
01ff266e7e
|
Use processor specific parallel options.
Former-commit-id: 2acf4fe804efd492297eab966fb5202502ea5455
Former-commit-id: 8fa7b831fa1b096316c10b12c1003a116541051b
Former-commit-id: b5970581a06e6a7af28b806f2625517a153591cb
|
10 years ago |
James Jackson-South
|
682f5b73e3
|
Add format tests
Former-commit-id: 05ae692a75c4b11f2e4474f84412f432f93e8753
Former-commit-id: 782629c7d712f5496c6ff4cdeea242eef0896e31
Former-commit-id: da773565a12c5de9186d546542b2b8f976903567
|
10 years ago |
James Jackson-South
|
45d9c0b769
|
Add Lanczos2 resampler
Former-commit-id: 7190b01b85ed5933e0f5dd276b3eb718a8d78e30
Former-commit-id: 56df11ca6ffb6d0075115dc3b2c714317a379ab8
Former-commit-id: becd320711a19b21267790300429105e071fc5de
|
10 years ago |
James Jackson-South
|
4717597e70
|
Fix up colors
Former-commit-id: 7d1bd38103443c71e8bfd1b0f0188e280302b410
Former-commit-id: 720bc4cad102119f67274389f0f15be803b24ce8
Former-commit-id: b1cf87199086fc50dcdd98b915de13e8c871c688
|
10 years ago |
James Jackson-South
|
a19bd1f024
|
Add missing class docs
Former-commit-id: 74c642cce368d8e8a917a71b05e06c9f59a665b8
Former-commit-id: 0b8453f330d8be2187f941ddbd4e9d81431e2cf0
Former-commit-id: 4b4a7e399c6662f0646ddb144b28fe71084a9ca8
|
10 years ago |
James Jackson-South
|
8cc51c584d
|
Use parallel options
Former-commit-id: aae845c84ad301e7d943131659014bae575fb5c6
Former-commit-id: 261f2e2042032e8c7ac8e4da0f18b44faa969b1c
Former-commit-id: 1d4b93a2b7e871ef95a647915d2d30a459617d7e
|
10 years ago |
James Jackson-South
|
1f3ba21f68
|
Better sampler tests
Fixes thresholder.
Former-commit-id: 38af3bd0e8028989997c45c12f865601e36e1368
Former-commit-id: b9e84eb7f0a56c5f896498f71838f790651b3398
Former-commit-id: 7c5d5789d6fca88d9b5f751124dbb9d24efd8ea2
|
10 years ago |
James Jackson-South
|
cce2265f7e
|
Blend
Former-commit-id: ff1aec34e42b49f728dfd7f370f709c48be34762
Former-commit-id: ee75403396e61e34b0d97760ee36634973d5a5ec
Former-commit-id: 326da67dbfdb92272ab63c08e30a9e85904f7e60
|
10 years ago |
James Jackson-South
|
b8cc804a53
|
Pixelate
Former-commit-id: e1687a44c91ad29a9a20aa0ac0a5f6bf640c7202
Former-commit-id: d536480c39f7f575a40279ab96f7d7312a9dee91
Former-commit-id: 2ca77c98a64414096b01f4e41221ab17bea2ddeb
|
10 years ago |
James Jackson-South
|
e68247d9fc
|
Use global parallel options
Former-commit-id: 330b88b731105c42a7664c108f8c626dbe8a6259
Former-commit-id: 502758b5da2f45a24fd54520be0099a29c3b500d
Former-commit-id: 69363a78966bbc994ea8ef2a9aa0896a1f585623
|
10 years ago |
James Jackson-South
|
b1dd1b8693
|
Cleanup comments
Former-commit-id: 8880134094b7c7af23c0946203a9f66cdded936f
Former-commit-id: 2ea9df3c4bf904ce6d9d26a9c65d6f0c1acd53cd
Former-commit-id: 326d76e008a4824b3c4335f1684e03b504ecc691
|
10 years ago |
James Jackson-South
|
a8af901bf9
|
BackgroundColor
Former-commit-id: abafddef9276f279c204a312c097cd28aa1d3e58
Former-commit-id: 27079155a41cd95690c7b676601e9df4044a05ca
Former-commit-id: 0c77f74fd0194f4bab444d9bb4522422f65ad029
|
10 years ago |
James Jackson-South
|
ec50f7ab4f
|
Alpha
Former-commit-id: a4b0ac45cb416e863496495ff9ac3d71585a46e6
Former-commit-id: ea2e5a6d2315d14f6ed566ff6c91b73c83b1feb5
Former-commit-id: 8a3cf0d04075c5da03b5d1ab747013d1efdd6491
|
10 years ago |
James Jackson-South
|
254e4ae4e1
|
Edge detection
Former-commit-id: c2a7aaf6443e721d1ef18fff5a7c8e9cf91b962a
Former-commit-id: 5022db552fc42c6dabdc66b65e96e604f2222013
Former-commit-id: a9a34ac649b51cb6cedaabc13d7a31b1bb88aed3
|
10 years ago |
James Jackson-South
|
216d2af3b3
|
BoxBlur missed file
Former-commit-id: 958ce2c8cbd0ac27babbc39493ec77b42a926d85
Former-commit-id: 07d296a044d712bd0390558aec74fafc643a390e
Former-commit-id: 2a64e2f642fafc3e8689dfa3e01165b085057c35
|
10 years ago |
James Jackson-South
|
4568bfdb91
|
Box Blur
Former-commit-id: 5ac93d8e7ce1bb397a8ee7a68307aa423a85882a
Former-commit-id: 7b8b0c704f7f272867516203133bb1c3fbbbf5a5
Former-commit-id: e495b72e24e1f723023cc537749e03a987b9eb8c
|
10 years ago |
James Jackson-South
|
c8e88a4967
|
Guassian Blur/Sharpen
Former-commit-id: 8a5b4cf3f2f77979e055f7244a07152f3e7911b3
Former-commit-id: 3c88eca8695868dafeb4478865530b94a4fff195
Former-commit-id: e31d42ca178b55324a3700280a67fc7acd90f0a8
|
10 years ago |
James Jackson-South
|
0446ca66e0
|
Greyscale
Former-commit-id: ccc16cc88844e4cd046130b7f9366937ae10d48a
Former-commit-id: 0859791c265f40f2a1dc6e3d1e5c3e05a8726414
Former-commit-id: 6fe4767553f7f3776e7116f9c0b1eb1c63be0eae
|
10 years ago |
James Jackson-South
|
cab579310f
|
Invert
Former-commit-id: 543588719050a2a824a61b3578bad8b1453937d4
Former-commit-id: 0e0ca33a0e82a2696f63609b1332c85949f42fda
Former-commit-id: 2750fc6e82392ec3c9368d9b2f062e8823ffb363
|
10 years ago |
James Jackson-South
|
92a328c629
|
Move Compand, Use constructor
Former-commit-id: 7f66449a76aa60f30d3e9b11f6bd23b51b093625
Former-commit-id: 98673bbcdc3eb7995ef0367ead1d9cd00a669e9c
Former-commit-id: cc097cdd6be39a6a44e6eed85388e314904c4ea7
|
10 years ago |
James Jackson-South
|
ff30ab089e
|
Contrast
Former-commit-id: 9aae78349c3150f3dff653fe4b065d6c305d3a1a
Former-commit-id: 23d52315bcd126733230bd6ed8cc4f9566b6bd9a
Former-commit-id: 29dfaaec8e8759096af680fc188541574002d297
|
10 years ago |
James Jackson-South
|
6671c58cac
|
BlackWhite
Former-commit-id: 08361487c9988e874329dee40c21725ae6cc3a90
Former-commit-id: da89003e33f7ab41ee727e787c39d898af0b1e8d
Former-commit-id: 7e90879b76b3a162d664e2c5bb0cd782e6dd6e77
|
10 years ago |
James Jackson-South
|
a3c1d1302f
|
Hue, Brightness
Former-commit-id: 390a36f397e55d0caeaca4d5353be432da1c96b9
Former-commit-id: a802e31bbbfe18164aa7f17b057bcf69d3f495b3
Former-commit-id: 6275da035cee61d2d7abf1da32acc7db5f6aae2d
|
10 years ago |
James Jackson-South
|
e2fc7b04d2
|
Saturation, Sepia
Former-commit-id: f0b02bfd300840689af44740b52a9bd5f7e2e49d
Former-commit-id: 0883c72b9b8aed6625672c6a495613d4a2fbd9e1
Former-commit-id: 6a570bbd38d20705a3e1c025b083ab0b47b481b8
|
10 years ago |
James Jackson-South
|
b442c4a491
|
Add Kodachrome
Former-commit-id: 395bbf802c958615ed5e497675200a9868bd816d
Former-commit-id: ccc6ea01f5e2cf203991f4425e88faab7c56ac4c
Former-commit-id: 3ff1d2812e905ee76bdbf50c4ccd4c6e0ad62a82
|
10 years ago |
James Jackson-South
|
a22df84a30
|
Fix Color
Former-commit-id: ccebbd4c9cf2d42c17a76d82af8081cc4ac3080f
Former-commit-id: 04ba5ac8e84a81a2b8f11b5d73eefe2278aa8899
Former-commit-id: 7e6ad2c1f3967b97a86c681d0678b6a5a8942722
|
10 years ago |
James Jackson-South
|
f549a7d3ec
|
Update comment
Former-commit-id: d80cdbd81de76bcf557aba69ce3da92b7ff3221f
Former-commit-id: 0dd9336f7b40f5a5908bb1dba2b2f5463f13dace
Former-commit-id: 34de202caddbe055ecda7668feea649bc37863fc
|
10 years ago |
James Jackson-South
|
743e3309b3
|
Begin add ColorMatrix filters.
Former-commit-id: 87e8abdf10ff5c2068354690817dd32a86d613c2
Former-commit-id: 9eeb9dd07422fded5300087200f781d7d7064b50
Former-commit-id: a35e9e5e97952e268bcb3310194d738282817052
|
10 years ago |
James Jackson-South
|
31efe63e6d
|
Add ColorBlindness
Former-commit-id: 5ce61ca1e508ed598370b5817fa54fa6aaf7ecff
Former-commit-id: b04c8676420dad90a6cb9515bdc8b9db67752576
Former-commit-id: 98da045e3b41b5369a5d8ef393b2b22b8c011665
|
10 years ago |
James Jackson-South
|
a938265ca3
|
jpeg now preserves dpi
Former-commit-id: fcf404c9fede3784fd312aaba739185e12aba2d8
Former-commit-id: 08d5865cda85d173d37e895373cb110d6fa4b053
Former-commit-id: 1350e5c663eca447189095abfe5f8a316c5a970c
|
10 years ago |
James Jackson-South
|
439509f3be
|
WIP JFIF header
Former-commit-id: dd8bcac8f7d1170abb4796ae621e2a3409a1f2e3
Former-commit-id: f8f08b02228d80090537579c1581959ae4d03a9a
Former-commit-id: 7f62ae7e5dac7a5412233c7a229a905c13306351
|
10 years ago |
James Jackson-South
|
916e172b0a
|
Add all samplers.
Former-commit-id: c60883d765b1372be2a9ab88f8494dfa3283d8a6
Former-commit-id: 9fbcdac0c826d57eaa2bafdc5c72ff90079e5f51
Former-commit-id: 2e8a4fba64de7233e5ea741122188eb86612a060
|
10 years ago |
James Jackson-South
|
493aa664cd
|
Add Pad
Former-commit-id: a998b9d94d6da006ff1381e93e2acb27a14546a8
Former-commit-id: e5c6fd1bbbf94f02f2702a09dfd16fba18662352
Former-commit-id: bf339f877e151c783b9d462b133429e9dc28aeb3
|
10 years ago |
James Jackson-South
|
78b871ff2a
|
Add Crop
Former-commit-id: 63386b63ab93e14d3c50383739c042a656efab9f
Former-commit-id: 0a1b7a7367d9ea360cc4cf0a821c788bd468b607
Former-commit-id: 8430af726048214b3820969d1dfe31b9df72a695
|
10 years ago |
James Jackson-South
|
c891465b10
|
Jpeg now generic
Former-commit-id: 12923d7bed65f47787f046e0a8d625817ae3ff2f
Former-commit-id: 7f64594e18a9e6bad02bf8be8fd9330515b69e0d
Former-commit-id: 377629b2cbcb234c6eabdefe58d68151b00d883e
|
10 years ago |
James Jackson-South
|
e35be06e1a
|
Now decodes grayscale inside the core decoder
Former-commit-id: 69bc6a527f9d013eba29649a5d6b0893cc9a1317
Former-commit-id: 0185f5dc2e1f738ce87f757c7427fdc4c6cb8335
Former-commit-id: 138fa9716bb44d037b7e5dbd014bcfbe9a8401e7
|
10 years ago |
James Jackson-South
|
ff49873ffc
|
Use "this"
Former-commit-id: d4832e3e32185f30e5654c3abfb717e5ed44cfa2
Former-commit-id: 13f722c467d87236599c45bb0e4fe1f95a080740
Former-commit-id: 9204894e3776899bbf5ee33e2e35b953eb41ca35
|
10 years ago |
James Jackson-South
|
46254f2a62
|
More encoder cleanup.
Former-commit-id: fe7074b76c3bb682667c1f00077a87373cf15b4b
Former-commit-id: 875477a03fa94ab5c72ab2ebd4fc8303a36403fe
Former-commit-id: b06f1d713c57778d7d6d29dd2e6000becc5ff929
|
10 years ago |
James Jackson-South
|
9fb1afb594
|
More jpg cleanup
Former-commit-id: 404825d34ba9f39abb1cac223330a3075c9498df
Former-commit-id: 56c5a78950278bcbd4af5b1e992e38ed1ddd3a9b
Former-commit-id: f75cdaa144f70e3c7ed8e7e750977dfa92866a26
|
10 years ago |
James Jackson-South
|
39cda9e400
|
Use hex
Former-commit-id: ac8bf5b9037a86dbd4ee9d99957b6898a8fc11c0
Former-commit-id: b3eab977b14fa51d583340c859838d587eefb086
Former-commit-id: 63c923257bd9340b3a27b92899a1818ea79c9717
|
10 years ago |
James Jackson-South
|
76da7c461e
|
Use qualifier
Former-commit-id: e7f5254e6a05eef6e2c41a7113ec43117419f3ad
Former-commit-id: d8fb7b19aa30b69f2c83f6e5e93a965f0e95a9ae
Former-commit-id: 07ec0c3ba4120079b88203fbc98e3d73df7080bf
|
10 years ago |
James Jackson-South
|
baf0443f24
|
Clean up block and FDCT
Former-commit-id: af0313bdaeecaa56e576f25a1fa688a333468759
Former-commit-id: 64319b3f8faaa68997ce43ffb284a1d5d4937a78
Former-commit-id: 971cc28d2e1a019c99800f231c3451c89d1bca49
|
10 years ago |