James Jackson-South
ece2da8328
Add Gaussian sharpen
Former-commit-id: f8e9680318aedca08d2c7787106ba030174fcc2e
Former-commit-id: e48f8ed39f2a5b883c2cd8696c17b281b41654ec
Former-commit-id: ca8ee29dc48c97aa14274dbbaa6f60bc3fa0b358
10 years ago
James Jackson-South
155b35aa57
Fix Gaussian blur
Former-commit-id: 77f978c8fc9cbee07d3d927a03bd16c4d68f616d
Former-commit-id: e763182f876d74f747047abf11694f3f2bc31899
Former-commit-id: 76ee4ce7ee2278e8f7d658df716374e8b1483cad
10 years ago
James Jackson-South
5bcbc32f07
Fix kernel size calculation
Former-commit-id: 563a04e14848893965f6ae124c4089fb4bc1e34a
Former-commit-id: b230d557633937875fd9bfa1f92940325af2dd7c
Former-commit-id: c4c3ee74e012f41ac4bb6d21b2c3c4716bddbb39
10 years ago
James Jackson-South
b60e2a4c95
Clean up Gaussian Blur.
Remove old code. Something is still not right here with smoothing not
even.
Former-commit-id: f1d5ac17714dbbf71aae5de61f7ed3c4538934ed
Former-commit-id: ec7f0d53d5ef132102808bcef83aea84453b0387
Former-commit-id: 81ca8195d1c72810e776de098086c00dc7aeecfc
10 years ago
James Jackson-South
d4073f87cd
Playing with 1D Gaussian transforms
Former-commit-id: 491e73ef2b4c46b935abbd9d2778a1c09388a6b8
Former-commit-id: 147535c84f3593676be6830ed231e3f11e43d42e
Former-commit-id: aaec7537352e24c285afe67248f8be0df97df371
10 years ago
James Jackson-South
9a8e663579
Begin Gaussian filters
Former-commit-id: 9ba003b66ca7eac43c5012ebc44d284ef2373b98
Former-commit-id: 3ac80f0e2d15bea7bb33e5bcbb3285cd1b828a7c
Former-commit-id: 4a36925ddffbbf62a4e6a33939730a91bc294e14
10 years ago
James Jackson-South
5b7c2cea17
Refactor ColorMatrixFilter
Former-commit-id: c86755bb2a957a100ef1386057016a9aba9afa69
Former-commit-id: 4dd7c9371541ce54016f58ec3f1ab246f6da540d
Former-commit-id: 07f91010fa4789a27c313f8ca74c0bd8709bab74
10 years ago
James Jackson-South
5e6923b78a
Move to better folder
Former-commit-id: a4700be9bdc3aeed28e38c17915dee8dfea6039b
Former-commit-id: 6cdc5e177fae226b98a448633877bf3cf9d1d273
Former-commit-id: 0d746a7651175a6c45148b99b2584000f00c16b1
10 years ago
James Jackson-South
ab9d9d4bbe
Update README.md
Former-commit-id: c03166fbf6c793c85be9bd2e6823fa4268940afb
Former-commit-id: 33f123eef8dcb401ffb21ad719e32470f83a2be5
Former-commit-id: 7ca4f2c1c92617b76dfb78cb380aa4592cdcd140
10 years ago
James Jackson-South
93e9698499
Update README.md
Former-commit-id: b6dbd52067e6f081915717d088d7bd8be3900483
Former-commit-id: 6254fcfd54e5ba5657aaf4984dec7e202e6df31b
Former-commit-id: e40371e13f0b398ce7fd2b1df7ba14a910f9281d
10 years ago
James Jackson-South
56d4d47e9d
Add convolution filters
Former-commit-id: c0578b87f4443ee3508e743b2ff56ce190bc9dbc
Former-commit-id: fd223f0a81941eafdd858f5da687079bf7cf0116
Former-commit-id: 1627f2d73ebb9b1067473fa82e2edd566299a0a4
10 years ago
James Jackson-South
c755ac602e
Use Lerp silly!
Former-commit-id: eaf0f42e5396ade62ae183cebf6e5184497d4080
Former-commit-id: 549126e52b96fa9964cd784d4b9d77d49a144406
Former-commit-id: ab690f14924de2ae267ffc189dd741c6281b10bc
10 years ago
James Jackson-South
d955866f67
Add blending functionlity.
Former-commit-id: 19d27d77586fc0137deb4379763318dc6c62882d
Former-commit-id: 2f4ae18a2f2a27fba7cfb83b7804b2faa67aaa74
Former-commit-id: 8e1169ecf259dad00fd0c88a68b4cf53f8fb78da
10 years ago
James Jackson-South
790f2925a8
Fix Saturation, tweak Polaroid.
Former-commit-id: 70b09066081c21e2d2ea262c7bd9d3f5f4de6f4e
Former-commit-id: 7ed1e1227ad5198646dd07bf636b6dd141e1f521
Former-commit-id: 877b7c2fca734818e34ad024924d3b42b277d47f
10 years ago
James Jackson-South
6088af3051
Update README.md
Former-commit-id: 30dfeff3407c3c65aae64b1d926dbaef3b652bf1
Former-commit-id: 213a7efd7dc0c64ca02f3de385821e0b48ed908e
Former-commit-id: 1b645512a188cd9e8547bf7e85b7a37030bc1e9d
10 years ago
James Jackson-South
20e3be2524
Update all ColorMatrixFilters
Former-commit-id: 1f41cfa48814aff2d5d973b15f956ad08d4b8648
Former-commit-id: 3837058e1b5f764548c51128b1b0500598566980
Former-commit-id: 8cf84ea84cd46c2bd1794809314900d9d7c399f5
10 years ago
James Jackson-South
2f7f105a34
Begin convert to Matrix4x4
Former-commit-id: 6c33dc9aeeba41b9a63b1bbe9ed2de46f76a8fb9
Former-commit-id: 6b6ea3ade8da09c08ce934fe7d1bad473c9c75d4
Former-commit-id: 9b32ae418574b5bcf3af6eb7c28c715e60ac51a9
10 years ago
James Jackson-South
19c28047d9
Add brightness
Former-commit-id: 0ccb55b3b1d634cbdf289c4496006174d8e382dc
Former-commit-id: ea1ba7bbf746e2cf0833e591e451b6ca4df78458
Former-commit-id: 1a6addaf532b4a547bd84d37d74db7198d940d30
10 years ago
James Jackson-South
73414b9c78
Add more filter methods to API
Former-commit-id: d6ae1aee8613ad004d76fba528cd1bc7a2ca3054
Former-commit-id: 77bb86b4723c5074860e3fd8574115dc21380c04
Former-commit-id: dca053caa530602fd33a3805192e7060df900515
10 years ago
James Jackson-South
09c973bb31
Update README.md
Former-commit-id: ed891c929efc1861c97a6d44e86a0798c67ad210
Former-commit-id: 576a7d0eb60927917febfb92ab2fe845fbd95e9c
Former-commit-id: a5c6af2d341dc075757f02e3a41f28aab4931675
10 years ago
James Jackson-South
0f44a69662
Merge remote-tracking branch 'refs/remotes/origin/feature/colors' into V3
Former-commit-id: 430e75f5dae0dff58c3a56d827409f4161939207
Former-commit-id: e33f918e9839e77394a662110442289df3b7ee34
Former-commit-id: 2b94c32bea4e9a4335edd3587f5ca7a8156657cc
10 years ago
James Jackson-South
d06bb12469
Filters now use correct color struct.
Former-commit-id: 532b3bb4f629e1f61451c1549f855617245c6b34
Former-commit-id: 70f1bfd3db4addc970722242bf3f153958cc91c4
Former-commit-id: e3087704f67c536e89c807e5e1f89f81b67cbb6f
10 years ago
James Jackson-South
eba8920d18
Wire up Bgra32 to match others
Former-commit-id: 6df70bbcb522e8463342caf7c4bc19236ccd1977
Former-commit-id: dbf66da49cbb9c7de53421015fcb221a8f05a22b
Former-commit-id: cf4e7e4e2046a257d27661c57f2bb23a1a940123
10 years ago
James Jackson-South
d63df6015f
Color to YCbCr conversion
Former-commit-id: a620d27747491613c79a92ffd032029372517519
Former-commit-id: fc91d91e5ef644862b8ab857e7f10f91d1e7c324
Former-commit-id: 999a10160075a1ad545513a4c5fdddd1006abc0e
10 years ago
James Jackson-South
1bdf766e50
Color to CMYK conversion
Former-commit-id: 19ef3f0b5766df8f02ad5257cf952cbcff38552d
Former-commit-id: 0ed3ad845f74a410f94de38b7cd9e751c3d1baaa
Former-commit-id: 30ee7d2e2fe873ba3e7700db51010f4578d66c30
10 years ago
James Jackson-South
9c78e6cddd
Color to HSV conversion
Former-commit-id: 6227131bb3135663590c4790097f4391738f6f81
Former-commit-id: 24fd283f6ffd6fa5b78e9b7ab37432d4a69ee9d8
Former-commit-id: dcf087a8c090c99170c4fa3806a13aad8dd69c5c
10 years ago
James Jackson-South
b40f83194a
Fix Color component order
Former-commit-id: 851778bc5ece309963a04164270dd93c24ee914c
Former-commit-id: 22497c332d115463ca5a008cd1ec35c31dcc32fa
Former-commit-id: 8e841b0f35ca1d340151ecb2fda8f04483eaafe1
10 years ago
James Jackson-South
d673e2c8e8
Switch over to new Color struct as default.
Former-commit-id: 1cb78f9723ddcdd4bcf45c27d7571423629ad0c6
Former-commit-id: 727c1b5eeaec657fa541ef64e118006c2b74911f
Former-commit-id: 7c9b65f6d71f10e9c3ce8193ae797f30b8c291f2
10 years ago
James Jackson-South
85814e6491
Stylekitten
Former-commit-id: 159b0d302d26362b37881eba2fa8578a5116ff86
Former-commit-id: 0a5a9be1b73bba4225f305f53cb809e7b100c602
Former-commit-id: 74c88123f514a7d9458d7693234121414b1ff232
10 years ago
James Jackson-South
30ed18b00b
Add equality operators to Color
Former-commit-id: 88c11becb4ea6efc48a71344885166e712c40f9c
Former-commit-id: 53a0080606eef456292adaf24a7953fde4e54c1f
Former-commit-id: e8faf988c449ef533666496919914e6f9d299e6a
10 years ago
James Jackson-South
ad7a8336dc
Remove multiplication
Former-commit-id: 7b7f17333d4c1ac4c7efa21ba2f71316586afc9c
Former-commit-id: af588192816b5c06b1c636167268d679c57c36ac
Former-commit-id: 22430e8d68049503c81d8e0ad84e41ce12ec2bff
10 years ago
James Jackson-South
d063655d5b
Speed up Bitmap decoding
Former-commit-id: d1493f5c5d4010a53944bb6b03da2df1e874408e
Former-commit-id: 627893b33df8c4a90e4af5636f0823310071a5ca
Former-commit-id: a75c6527b6ae2296a12e45bdca66ec2a050ccf6f
10 years ago
James Jackson-South
9242023b09
Fix stylecop issues
Former-commit-id: 32fab43d5caf3080106d0abdcd6e629370af58ac
Former-commit-id: 9aeaff7b7a973554d98e7b2932e1e4d5ca489176
Former-commit-id: 52800893572012a00a3331cc6cab3f8f449fd26d
10 years ago
James Jackson-South
c8b3355282
Reshuffle colors, improve accuracy of cspace conversion
Former-commit-id: 3c378bc93b0edd73d1c8f07fab33b1943b9d4411
Former-commit-id: 2fa968ca7c3535ab92251d55afba20e64c574089
Former-commit-id: 12065bfba7ce14e175d99d15d2f0a937665fa395
10 years ago
James Jackson-South
b0a8c50342
Attempt to speed up operations using vectors.
Former-commit-id: f3cf2caa49c0fd2075cb9663c999ceb208d3078c
Former-commit-id: e0e2ccaa6c0965e6f1b1d60b196e68f9a247f03f
Former-commit-id: 50fcf6c30047e68324c66e69c13af4bfec7256de
10 years ago
James Jackson-South
0d5ee638ff
Cleanup plus perf
Former-commit-id: 63f72c2f2fe3fcc93bc33dc34d53fd510c8b303f
Former-commit-id: 62ee31e766620df396d7155a7b30bf09ce7ba4c3
Former-commit-id: ba93e7236c32f9b633c2d754781a641da27cc3c0
10 years ago
James Jackson-South
144449d871
Fix rounding.
Former-commit-id: 24e1ec9e1df29e3885756dd126fd6da2590b1476
Former-commit-id: 92c20b66787ce9498b1f3c00e0c24e2c947af06b
Former-commit-id: 76604e21bb8ae94dbec01b8849919d4b6ae2a27c
10 years ago
James Jackson-South
1e5fac8ff9
Update to NET 4.6 etc
Former-commit-id: 13504b6bd87f681d061848d19c5f3cb607e96dc6
Former-commit-id: eff308eb2d06484cbe38ef3a808f29584233ac6e
Former-commit-id: fc96b270e55c0ed1d7dd47e2769402c348bf298e
10 years ago
James Jackson-South
bf2ee4dd9b
Moar cleanup
Former-commit-id: 2768412a12ebae48de30635184a4e213d1033346
Former-commit-id: 033c6cc52ceec936e5c596f2dbe365d644d09a66
Former-commit-id: 7e94075a33f258c94fd9d1d06098c64f7ca7d783
10 years ago
James Jackson-South
c81bfb542e
Remove SharpZipLib dependency
Removed dependency so we can shift to net 4.6 portable. Lot's of cleanup
of imported files to do.
Former-commit-id: 77369417c977d9583799e3877032caca852098e4
Former-commit-id: 6a026ca66d8a361156fb7152e1a76e9aa6c144ee
Former-commit-id: f7f2cdb88db2ee988162ddd2df926206bf21636c
10 years ago
James Jackson-South
570e3f8795
Update README.md
Former-commit-id: cb8f24d947be04ae557212522da4d93da240d8b6
Former-commit-id: 4fb17dba528776a0d3d9466f9efbcb7eb348bcc4
Former-commit-id: 11958f79a7bad51615d8a5f03ea60b55c3417746
10 years ago
James Jackson-South
6b04f65743
Update README.md
Former-commit-id: 61503927a01efb95da649db8b4e413cfdeaae129
Former-commit-id: 78a4a6e7042042ee97361ef162dc8bd49a686c7b
Former-commit-id: bfb95ee29e8996b935adb1d5e9ed337101c3a9f9
10 years ago
James Jackson-South
5e0d0de329
Add ColorMatrix functionality
Former-commit-id: 741ed5325553c7e521375e2b6168cfd345fe69d5
Former-commit-id: f290ab071672406c5f3d846cedea2e7c280329c0
Former-commit-id: 1ca475830cd7732a17fb3f407418189aea692e8e
10 years ago
James Jackson-South
ee4fe549e4
Ensure C#6
Former-commit-id: c16cfc939d99633eec7a06d0f1bb0d5eb2d41400
Former-commit-id: 8ede9f3aa23cf3539ccf7f86f08bf70051315213
Former-commit-id: 3e003cfdc9d9e714c77396960ade6ea6320bc751
10 years ago
James Jackson-South
bb860dcb6e
Remove old class
Former-commit-id: f766dad2959662b9211e6b913f802e0a40c405f7
Former-commit-id: af80bb4638bb47ac47c89f71f9b0a453115501be
Former-commit-id: 08b5adf28a19b9891c65536e41d00ca7a82450ad
10 years ago
James Jackson-South
d8ddebf0a3
Add Alpha, enhance Contrast
Former-commit-id: 57c546555c9af90fd97358838f80be8e5c626348
Former-commit-id: 18db123214cd0db20881fcc080f7757a8ef3f415
Former-commit-id: cc39b7eb626807151ead4b5f74270b0f8098a4d5
10 years ago
James Jackson-South
a908625985
Remove old resizer
Former-commit-id: e631710eab72517814da559f9d805852d0d413f7
Former-commit-id: b023ee06190c3c4949cd317affa594cc45b356a9
Former-commit-id: 6a7ebbd01c4f6750c85cef5acbbc944e8b57ae01
10 years ago
James Jackson-South
7eb70c0d2b
Add Lanczos5
Former-commit-id: dd83c793aea242e533c04f1ed0526319e3608c7b
Former-commit-id: 27cfda9e96a3148eb9345992050880cfa830dbd5
Former-commit-id: 4d4eb638fed3de06a05eca59d161acdd2d389b7f
10 years ago
James Jackson-South
ded3de02c3
Fixed resize. 😄
Former-commit-id: b76ea5a37afec493edc37fa84af3f2e7407498a4
Former-commit-id: 1e557c3c26bd777ba0f16f2d2b87fe10b3aa1073
Former-commit-id: 53e49322bc6608b6d2dbb4a9a54473c093c69a5c
10 years ago
James Jackson-South
3192526076
Resizer updates
Getting closer but still not quite right.
Former-commit-id: 7df2d4c45591ba8e71e073c29d61b73e25c38cf0
Former-commit-id: cb63ea1d1341f15a3b6d82fb6b0a6c842107bcf9
Former-commit-id: e3a69acf2949c0081381ca71214c673581712e93
10 years ago