Jeavon
0e802063ba
Shouldn't need to explicitly remove the Nuget feed as it's defined in NuGet.config
Former-commit-id: 33b9f113612a476ae9bf0de7bd5c6e58e8e42eed
Former-commit-id: c27ec443e6cacb6840112586462eaff35583785a
Former-commit-id: 1c38cc8e3eedf224728f095909228ea2bb9ee647
10 years ago
James Jackson-South
caf4b155e4
Update README.md
Former-commit-id: 2f7c3dd789602218eb278adaf90f548b1a8ba307
Former-commit-id: 7e66bd26ca592a23b470bbc85ad95ce2f9c07fc8
Former-commit-id: 534e0d6ab947c6d1a6f213de45d8390df405e8ec
10 years ago
James Jackson-South
4b13dbb331
Fix build
Former-commit-id: 2ea75ac8699b696c2ad2678d5f5d14d8825e495b
Former-commit-id: 5fa4b3d68070bf3ddbc8dad0d0d05e1cb744f928
Former-commit-id: 603bbd520d69e2459dd6da04ef44e6428da5c232
10 years ago
James Jackson-South
d5a7165210
Add restriction to samplers.
Former-commit-id: a1f5890e16408916332a4aa3e6cb0454554a9964
Former-commit-id: 01019e4c20cb33666ac5407482ee77d77a9632a2
Former-commit-id: d6f42c3a126e0817a6840d3eccf9f62faf5696ba
10 years ago
James Jackson-South
589aa1ef3b
Ensure all properties are copied over
Former-commit-id: d7d79e398f6205617b7dd6bb07ea4a83aee8e1c2
Former-commit-id: 113f96c2b7334a6027e4ddd48c3aebe5126eabfc
Former-commit-id: 69a7b14f2d59f00fed2ea3f53111cf34ad818173
10 years ago
James Jackson-South
ef3efef25d
Merge pull request #330 from MasoudRahmani/Core
Update Image.cs
Former-commit-id: 803e5b67c1ca50671326e90db236f879f6b00873
Former-commit-id: f8598275c499743a1cd6930840c450223a9fa3fa
Former-commit-id: 1147891181ed4dd37ed37cf528d0446c611b8729
10 years ago
Masoud
3497e9947f
Update Image.cs
Before reading stream for header , position should be changed to 0 if the passed stream were read before
Former-commit-id: 39b39e2f2ff275215cccf4d55ed65652abf62109
Former-commit-id: 7ef123922caef2f00577b2262313e9f2d6228fff
Former-commit-id: 98be9a262b460d79f04206b53c8ed83f307b3948
10 years ago
James Jackson-South
b4401215d3
Add test image
Former-commit-id: 2476eadc6520f4a408c1408be176b03c6971e925
Former-commit-id: 041aa8236803ed8dd5602d9abed887baf2ab3806
Former-commit-id: 88a91cce1426f4e944e2b56c450ed9e24327bf5b
10 years ago
James Jackson-South
d600a07566
Merge pull request #325 from shutdown256/shutdown256-patch-1
Shutdown256 patch 1
Former-commit-id: cfa0039cb671ca2e6b76d03fb1fb22e6b41057af
Former-commit-id: c3d855f7f995ffac2e253674e623243ff9f496cf
Former-commit-id: da599171b6f706761629dc1ded370b78b847d24e
10 years ago
Vladislav Richter
4f9e004063
Update PaletteIndexReader.cs
Almost certainly a typo in the original implementation, pallete was ignored completely
Former-commit-id: 8684abdcebf848782b6f624241939f17c50ba563
Former-commit-id: ab4424fbafa82720745e3c92f1b749a6a8ea0305
Former-commit-id: 8737ade7b5ebd167ebf87b228bcbd967b890c6d4
10 years ago
Vladislav Richter
00ef0d9475
Update ByteExtensions.cs
Original implementation didn't work for bit-length of 4
Former-commit-id: bc96d70df88c933fc10b815a9b08327bbdae5461
Former-commit-id: 2678a00b2afc86526cffd3bb68d6bb5be1652a92
Former-commit-id: d64de4730e2465cb9e89c1d7c673ca86d2893523
10 years ago
James Jackson-South
fbf952afbe
Add Sampler test, touch #321
Former-commit-id: b55309b168262965045654344b1263ba80f070ef
Former-commit-id: 2ae48d651daa1382d988600ffc94c59055012f43
Former-commit-id: 1035ff8b5fc5c32cb81e42bdc788aa04dea1167b
10 years ago
James Jackson-South
101f33edda
Add missing exception handling. Fix #293
Former-commit-id: 3592ce3d67c70c1bd34ded26c48a0a3472ffd0d9
Former-commit-id: acb1420d8740919a329bba50d93c4f996e66f97d
Former-commit-id: 56dca60cbada6d0929f029b7a6a43570272bc5eb
10 years ago
James Jackson-South
d2cb902d15
Fix color premultiplication from hex.
Former-commit-id: 86b4b8b7e31772ab500e1e640aedfdc3132e09f0
Former-commit-id: 868f44324cca75204e66f99e8b874a911fcfa2bd
Former-commit-id: 219524794f8882fc11341f35cf6d947937b4abb8
10 years ago
James Jackson-South
082a8290c6
Fix naming. Apologies to all who have forked.
Former-commit-id: b3318e2897e80fcb91ed454fc725fb8235552210
Former-commit-id: 2f26839a479acd967c72874647e312971a5a99da
Former-commit-id: ec046509505fb50980397da16e659e80bbded4aa
10 years ago
James Jackson-South
f8004ae87a
Merge branch 'Core' of https://github.com/JimBobSquarePants/ImageProcessor into Core
Former-commit-id: 203574b85fa329af3810a1b75bddb7d77afaacd6
Former-commit-id: eae274b5fcab74785bd43d46a6c84df3f575e411
Former-commit-id: ce5682b4502e13a10385e0169f932c92a8b2eb8c
10 years ago
James Jackson-South
bccb20a55a
Revert "Use new symbolsource endpoint"
This reverts commit 9e78bbbf7a [formerly bc30d183c916c766c9b4ac6146333a47ced6380c] [formerly ae41aba5bca6d5c892e06ae5cb3ee79833b64f6e] [formerly dab210b9c91dd145db0da7ed28081f97e123d1b3].
Former-commit-id: 7739b805a0a51c51c1ffbdb2c0763bf1f6e46b6e
Former-commit-id: 9caeea54e9227d215f5fbdcefa01bd7f01f9cdd3
Former-commit-id: 8b40e016f541bc699036e93debf8edf803a5a72a
10 years ago
James Jackson-South
c392c11750
Use new symbolsource endpoint
Former-commit-id: dab210b9c91dd145db0da7ed28081f97e123d1b3
Former-commit-id: ae41aba5bca6d5c892e06ae5cb3ee79833b64f6e
Former-commit-id: bc30d183c916c766c9b4ac6146333a47ced6380c
10 years ago
James Jackson-South
627db5c8c5
Test pixel array is not reversed. #282
Former-commit-id: a5ca9ed2bb9b811dce1b53dbb7477264f6fcbef0
Former-commit-id: 27e7100347220ad5c7b943263cad5edd18957ad2
Former-commit-id: 861f55171351ecb0fa2c4f4d42e287291022214a
10 years ago
James Jackson-South
b3381201c2
Color performance optimizations.
Former-commit-id: 103031740de3d3b482d55800eac4910a29e882a0
Former-commit-id: 258d7739fcdbb02d79aa52265f1af8d4a0d630c9
Former-commit-id: 9ee758d7ccec4869fd0664f1379ec3b152be8d3e
10 years ago
James Jackson-South
e467d5ca65
Image should not dispose of stream. Fix #316
Former-commit-id: 7818c6866549f63bd8964f1c6650b5deb938f25c
Former-commit-id: dfa8dfabf96353a6cde86386d87fd57360eb1df0
Former-commit-id: 3739eafa2260dc0e6ab9f292c7905a5f04e6765e
10 years ago
James Jackson-South
fa62664310
Fix rename error
Former-commit-id: 49c2e2fbcc76c38531940456e47703be31d7297c
Former-commit-id: 3cd2a2f61da84f5e274e575c3ed4c5127442759e
Former-commit-id: be5a9c026e95015cbbd8d9578052d4824cc22522
10 years ago
James Jackson-South
1b6ad47d55
Merge pull request #319 from Quintinon/VectorOptimization
Optimized Vector usage in Color just a tiny bit
Former-commit-id: dcbe64ad390061ec34f95bd4632a28a4bd776603
Former-commit-id: 5ea3a80b4d8053b23062a49ab13ea09a44e24bb1
Former-commit-id: e65f6596f5a02f50eefcc5dc4fce369ba5526583
10 years ago
Jeffrey Parks
d5ec5a30ba
Optimized Vector usage in Color just a tiny bit
Former-commit-id: 13b1f147f81828edb84e389013c2222835f17846
Former-commit-id: b443e7b10006da0643dc092c32ff2851318c73e7
Former-commit-id: 8a4bfcf1a98df71e61614e3ff1754d53bac7e2dc
10 years ago
James Jackson-South
2549177f36
Credit where credit is due.
Former-commit-id: 81b66fe7e365a1adc748934ec407e4da5426542b
Former-commit-id: d38ab6905d14c6b07e8ccd69977461424b61c45c
Former-commit-id: 35836e44d8d2fedf628518a6d9162a6b591e16c2
10 years ago
James Jackson-South
07ce8c6bd3
Fix build
Former-commit-id: 9db200d3d0f2b526fcb71cb1b419448c4330ac10
Former-commit-id: 170a5e75088c71ccdb6841eba289068a0e48a309
Former-commit-id: 954857d493cb905dfa5372924a300157b300f971
10 years ago
James Jackson-South
e1acedfd61
Fix build
Former-commit-id: 1f0fdf7d2040d4adba0a0b213452cc330d0d29f2
Former-commit-id: 58b9d1b2ba94c76f3ba6ad8baf1f45a223f1d914
Former-commit-id: 271d2a20f3817b9e776527bbe6f56575c00d73cb
10 years ago
James Jackson-South
b20ebb8825
Introducing ImageProcessorCore
Former-commit-id: 21d803ad3d59dcee619faaf4af1e58aaa2dddd1f
Former-commit-id: 9e44a95f82682a2315b887cf02a901ba988e18c7
Former-commit-id: cec645c33711bdc64783882e8724981af2d0251e
10 years ago
James Jackson-South
b28b9ab069
Introducing ImageProcessorCore
Former-commit-id: fe4044f17d38e5414e6aee5176002416498ae10a
Former-commit-id: 5d6bceac73a4089d6350250f0ecc05dc885ca2c8
Former-commit-id: f32f08b4a6c42561ec93b5ee127de4980f904e3a
10 years ago
James Jackson-South
a9ad947885
Rename to Core
Former-commit-id: c18f0149c93be6a2b8f196bd9265d293071f303b
Former-commit-id: ec96e4fa102a05b541bee1dc6be583ad9676a664
Former-commit-id: af407d177b01792436a266deecb16925f1c22981
10 years ago
James Jackson-South
f7d04925d7
Rename to Core
Former-commit-id: d67ccae22dd0be392237738f05abc778f5f37bca
Former-commit-id: b2cd4c7535080da11a3710d8e4a6dc4cba934512
Former-commit-id: 491167f89f2e9487a1956a33cf75616d3b4789c6
10 years ago
James Jackson-South
c681bf73e9
Add endian tools for prep
Former-commit-id: cdbedac1e2d05bb478640fc882a9f7a474abe1dd
Former-commit-id: 163161847edd4ec75c4306a75b92c45fcd4f2f1e
Former-commit-id: 0a22579b0de3b3940a3fb51151bce692fe695f60
10 years ago
James Jackson-South
ff1b32053f
Add endian tools for prep
Former-commit-id: 0dad22cb5bc18a9a053c77c189950d711eaf8f02
Former-commit-id: afac0a345b441a0a9ee35818e4b479b89610bce8
Former-commit-id: 5390bc5686e8ed22e86399181e0b7bd857b12aaf
10 years ago
James Jackson-South
4523af43d4
Add better exception handling.
Former-commit-id: 7ad1017b0b79854f05367839761482e81f1655af
Former-commit-id: e7073669c6017e7dfce257fdd52a9116f294141f
Former-commit-id: 49ca55cd5622cd4f2cdc1117d4c1747b32372e2b
10 years ago
James Jackson-South
b5d7d12717
Add better exception handling.
Former-commit-id: f6ba09bdf9b16351b639490de55c5a0402acd7cc
Former-commit-id: 676fecf193f635d19f74ca3de41b8ced7e667352
Former-commit-id: 00484e51faae841544bdc27a2f59d227c664012c
10 years ago
James Jackson-South
c5e14e3185
Complete progress messaging.
Former-commit-id: 6a4ad9c1dc9ae7635bb4108e2840bcf88c4894e5
Former-commit-id: 5fe2186a4fbc536b4d050ac4a5b2649b8532fe21
Former-commit-id: 691721d5d4d6e3aa1d18deb7b2da7b521f497bff
10 years ago
James Jackson-South
376bebe8fc
Complete progress messaging.
Former-commit-id: 5b58f8eb445ab0799df257aa91516a46fbfa3c25
Former-commit-id: bda30ad7aa852fb6f47144cc96057da782b1c874
Former-commit-id: 365c8a970805fc6b2544b4c9079427226ce169ac
10 years ago
James Jackson-South
50ff691fb2
Merge pull request #310 from voidstar69/V3
Progress updates to client code
Former-commit-id: aab837f658c761e8766ce1adc23a8d722c33bab2
Former-commit-id: 0ac3c70f0d21890c08532fabbb0f67e16a798e2e
Former-commit-id: 65ecdf82f8f056dd3ad35c5e070f43745631ce65
10 years ago
James Jackson-South
4e41ff14b2
Merge pull request #310 from voidstar69/V3
Progress updates to client code
Former-commit-id: 8e567e6302e149f5821e5e966d12160a9892e2c2
Former-commit-id: e2a88dc6ecdbc80ba7d76d999138d93969bc9355
Former-commit-id: ce6600cef38d92d95bad92a348dec6c79b5169a8
10 years ago
voidstar69
e734e31bff
Updated every filter and sampler to call ParallelImageProcessor.OnRowProcessed to enabled progress notifications for client code
Former-commit-id: 457a0ef5953ccea0c83d4a3c67c4d276eb9172f0
Former-commit-id: 9a6824f576f5c18db44cf8e535676deaae3dc70a
Former-commit-id: 9a90ccef99351f7f19c75041f05f9f2cd0e080a6
10 years ago
voidstar69
39684e9fa0
Updated every filter and sampler to call ParallelImageProcessor.OnRowProcessed to enabled progress notifications for client code
Former-commit-id: 3669c36371f1e113f64c927c352cffd8d083b2b9
Former-commit-id: 3a338140eca0b31f75389c82b6a87c6b74a98db8
Former-commit-id: b2e9b8dcc8bd8706056c8a23302b940de21bf1f6
10 years ago
voidstar69
09786d2627
Added progress callback to IImageProcessor and ParallelImageProcessor
Former-commit-id: 837027deaf8f46ed9dc6b9adf50d7fa3596de04d
Former-commit-id: cc005f037f4e6d9ead5763ab73c49abe09aadbe4
Former-commit-id: 2036768cdc0c07c71f746a5c0eb64633c2893f3a
10 years ago
voidstar69
093f537c42
Added progress callback to IImageProcessor and ParallelImageProcessor
Former-commit-id: 034ac793526f9acdb733256e0efaf26b53d98560
Former-commit-id: 2ca8dec18f77cdfd6e4488cc8e4bb731480fbf86
Former-commit-id: 5d2af9c3cbf904f8366997fb1744e8a588a4e755
10 years ago
James Jackson-South
1039787629
Fix memory leak in BitmapEncoder
Former-commit-id: a64b965aef7ff28b675e858aa26dfdae6312a9f2
Former-commit-id: df2197d0e4fac1983ad20db07df4b9207dc1a3f0
Former-commit-id: 76331f4ca8bf74412456de842b6fbc86533b8203
10 years ago
James Jackson-South
3ca60efc9b
Fix memory leak in BitmapEncoder
Former-commit-id: 064795cce7107001df5fd8adc610b7d8d19ef7dc
Former-commit-id: d142c5bd63ad62e9307f80d42765d21d3a37e5e3
Former-commit-id: 9448861fae461c940d7fb493a44960c1f6238f13
10 years ago
James Jackson-South
b768b69857
Perf improvements + fix memory leak
Former-commit-id: 20e073d2b951f20450b55df9d78dc6966a48f4a1
Former-commit-id: a8927a2352e8803cde9c7cf887d5c64e061f7726
Former-commit-id: 5e630441e640043b0840b486d00bc8d868838502
10 years ago
James Jackson-South
869f8ae5d0
Perf improvements + fix memory leak
Former-commit-id: bb96701051c666af3638470fa92759e0df489785
Former-commit-id: eec30b08f3cb99649838ca554df0b2a86f966343
Former-commit-id: 092eda4459781bf417ab92680d5679ad6407e94b
10 years ago
James Jackson-South
c2c16d3399
Build fixes.
Former-commit-id: 8ac15c0d0641c76a18f468f7477569655a7f8f63
Former-commit-id: e4b2b6b3cc933fd4d6b7471d1856f21ea4b58cdd
Former-commit-id: 25af02845e2ca3d08b34c1638fb5566c17fbd082
10 years ago
James Jackson-South
4c6cbc9996
Build fixes.
Former-commit-id: b90234a91ed66539ed5fba8a062987fc614af70c
Former-commit-id: d35839e652f9d25d3622e73da84503f9abd4607a
Former-commit-id: c47972b479f83e5c6cc7bbab30ca5522a355b573
10 years ago
James Jackson-South
24e20a2562
Png perf improvements + cleanup
Former-commit-id: 9740b3d3fd1d5f1a98b7947e172fdd5450869519
Former-commit-id: e32ccab23a0c811911a5fe64e5f07102db570401
Former-commit-id: aba09391590892aef49d4e37e463504a5b18928d
10 years ago