diff --git a/src/ImageProcessorConsole/Program.cs b/src/ImageProcessorConsole/Program.cs index 9f36b5546..beb1d1df7 100644 --- a/src/ImageProcessorConsole/Program.cs +++ b/src/ImageProcessorConsole/Program.cs @@ -45,8 +45,8 @@ namespace ImageProcessorConsole di.Create(); } - IEnumerable files = GetFilesByExtensions(di, ".jpg"); - //IEnumerable files = GetFilesByExtensions(di, ".gif", ".webp", ".bmp", ".jpg", ".png"); + //IEnumerable files = GetFilesByExtensions(di, ".jpg"); + IEnumerable files = GetFilesByExtensions(di, ".gif", ".webp", ".bmp", ".jpg", ".png", ".tif"); foreach (FileInfo fileInfo in files) { @@ -62,6 +62,7 @@ namespace ImageProcessorConsole using (ImageFactory imageFactory = new ImageFactory(true)) { Size size = new Size(800, 0); + ResizeLayer layer = new ResizeLayer(size, ResizeMode.Max, AnchorPosition.Center, false); //ContentAwareResizeLayer layer = new ContentAwareResizeLayer(size) //{ @@ -72,8 +73,9 @@ namespace ImageProcessorConsole //.BackgroundColor(Color.White) //.Resize(new Size((int)(size.Width * 1.1), 0)) //.ContentAwareResize(layer) - .Constrain(size) - .ReplaceColor(Color.FromArgb(255, 1, 107, 165), Color.FromArgb(255, 1, 165, 13), 80) + //.Constrain(size) + //.ReplaceColor(Color.FromArgb(255, 1, 107, 165), Color.FromArgb(255, 1, 165, 13), 80) + .Resize(layer) //.Filter(MatrixFilters.Comic) //.Filter(MatrixFilters.HiSatch) //.Pixelate(8) diff --git a/src/Images/1182076_e8c402e938_z.jpg b/src/Images/1182076_e8c402e938_z.jpg index bd2c9b902..1cc72466f 100644 Binary files a/src/Images/1182076_e8c402e938_z.jpg and b/src/Images/1182076_e8c402e938_z.jpg differ diff --git a/src/Images/Chrysanthemum.jpg.REMOVED.git-id b/src/Images/Chrysanthemum.jpg.REMOVED.git-id index d067665c9..da95f0ea7 100644 --- a/src/Images/Chrysanthemum.jpg.REMOVED.git-id +++ b/src/Images/Chrysanthemum.jpg.REMOVED.git-id @@ -1 +1 @@ -757c2a628dd03b1cbe4b3ef07c153897a702b57a \ No newline at end of file +bad2ae3a7db99a9abccc2b703c3142f1e430fc4a \ No newline at end of file diff --git a/src/Images/Desert.jpg.REMOVED.git-id b/src/Images/Desert.jpg.REMOVED.git-id index 228aac3ab..535ec461a 100644 --- a/src/Images/Desert.jpg.REMOVED.git-id +++ b/src/Images/Desert.jpg.REMOVED.git-id @@ -1 +1 @@ -0b88c91336ff8073f34d21ccd683a01f0e0995da \ No newline at end of file +d9bca17f9d7ceb3d4f36a4261f50d154c0d9f999 \ No newline at end of file diff --git a/src/Images/Hydrangeas.jpg.REMOVED.git-id b/src/Images/Hydrangeas.jpg.REMOVED.git-id index 90b0b53a0..44ccebdb7 100644 --- a/src/Images/Hydrangeas.jpg.REMOVED.git-id +++ b/src/Images/Hydrangeas.jpg.REMOVED.git-id @@ -1 +1 @@ -a587c9656db0f4773fbada4807b9377df2216d77 \ No newline at end of file +910f0327a3ac1c1519e6803e17b47884826936c5 \ No newline at end of file diff --git a/src/Images/Jellyfish.jpg.REMOVED.git-id b/src/Images/Jellyfish.jpg.REMOVED.git-id index 54d26d8dd..0737ebc64 100644 --- a/src/Images/Jellyfish.jpg.REMOVED.git-id +++ b/src/Images/Jellyfish.jpg.REMOVED.git-id @@ -1 +1 @@ -fa4fd4110616804c956a8fe4c388700ec4408eef \ No newline at end of file +c477d7ac41218fa01bbd43bc92fa597070d924b8 \ No newline at end of file diff --git a/src/Images/Koala.jpg.REMOVED.git-id b/src/Images/Koala.jpg.REMOVED.git-id index e2ff22b20..8aee95fdb 100644 --- a/src/Images/Koala.jpg.REMOVED.git-id +++ b/src/Images/Koala.jpg.REMOVED.git-id @@ -1 +1 @@ -78704a099bad91c76ecb96417137464b0fa96b28 \ No newline at end of file +2c4c24947ae8e71b9eddc2142561efb88ddf217f \ No newline at end of file diff --git a/src/Images/Lighthouse.jpg.REMOVED.git-id b/src/Images/Lighthouse.jpg.REMOVED.git-id index 66c1485a3..5d64e19a0 100644 --- a/src/Images/Lighthouse.jpg.REMOVED.git-id +++ b/src/Images/Lighthouse.jpg.REMOVED.git-id @@ -1 +1 @@ -494be09b8b43cfce7550ba6d54ff3cf799e4c315 \ No newline at end of file +8e623519c033c24c9d345741f35360b9c2c503b1 \ No newline at end of file diff --git a/src/Images/Penguins-200.jpg b/src/Images/Penguins-200.jpg index 364d16a2b..fc66cf920 100644 Binary files a/src/Images/Penguins-200.jpg and b/src/Images/Penguins-200.jpg differ diff --git a/src/Images/Penguins-8.png.REMOVED.git-id b/src/Images/Penguins-8.png.REMOVED.git-id index aa9a70e0f..377403fa3 100644 --- a/src/Images/Penguins-8.png.REMOVED.git-id +++ b/src/Images/Penguins-8.png.REMOVED.git-id @@ -1 +1 @@ -c3d556d9d486b8b8b49cdbcc9c12a9d3a2db4c1f \ No newline at end of file +c433c806c6aba9b23e24ce55b26382e117c7a5d9 \ No newline at end of file diff --git a/src/Images/Penguins.bmp.REMOVED.git-id b/src/Images/Penguins.bmp.REMOVED.git-id index 74f69293c..96a6235da 100644 --- a/src/Images/Penguins.bmp.REMOVED.git-id +++ b/src/Images/Penguins.bmp.REMOVED.git-id @@ -1 +1 @@ -8150b46ab27c62ba51aaba551eef3f1a30f08de9 \ No newline at end of file +b5d0105ca1e16253a3659228c9d5c0fb1382d30c \ No newline at end of file diff --git a/src/Images/Penguins.gif.REMOVED.git-id b/src/Images/Penguins.gif.REMOVED.git-id index ce873d473..bc27f2f48 100644 --- a/src/Images/Penguins.gif.REMOVED.git-id +++ b/src/Images/Penguins.gif.REMOVED.git-id @@ -1 +1 @@ -6ad3b846d4697584ff601ac481b14a4d3bbb5736 \ No newline at end of file +59484dab746366e19b19ff2aee9780df4d070ad5 \ No newline at end of file diff --git a/src/Images/Penguins.jpg.REMOVED.git-id b/src/Images/Penguins.jpg.REMOVED.git-id index ad4371113..ff0e7a2ab 100644 --- a/src/Images/Penguins.jpg.REMOVED.git-id +++ b/src/Images/Penguins.jpg.REMOVED.git-id @@ -1 +1 @@ -030ab8a685bebb796c24cc710edd9e69859164f6 \ No newline at end of file +6b9f7cfb8d95c66a9c57ab1e6a050b3c12c7da9f \ No newline at end of file diff --git a/src/Images/Penguins.png.REMOVED.git-id b/src/Images/Penguins.png.REMOVED.git-id index 78062a0e7..9f0108b8c 100644 --- a/src/Images/Penguins.png.REMOVED.git-id +++ b/src/Images/Penguins.png.REMOVED.git-id @@ -1 +1 @@ -a2c796fbb7de948230a22982ab74892891dd5198 \ No newline at end of file +081308e3f81934d507c8c92a69db8faade89807c \ No newline at end of file diff --git a/src/Images/Penguins.tif.REMOVED.git-id b/src/Images/Penguins.tif.REMOVED.git-id index 5f7b97e71..d966dab5e 100644 --- a/src/Images/Penguins.tif.REMOVED.git-id +++ b/src/Images/Penguins.tif.REMOVED.git-id @@ -1 +1 @@ -c789aaec248568c24394b05c02db4233e0c5a4eb \ No newline at end of file +0932521ba288b3dce84f3da76c2463b69499d8be \ No newline at end of file diff --git a/src/Images/Tulips.jpg.REMOVED.git-id b/src/Images/Tulips.jpg.REMOVED.git-id index 84b9aff85..d6e811a98 100644 --- a/src/Images/Tulips.jpg.REMOVED.git-id +++ b/src/Images/Tulips.jpg.REMOVED.git-id @@ -1 +1 @@ -54c51eb6a86f31a42433b8167470fb18dad32c7d \ No newline at end of file +93746408976a04b7f82ad5e204a1b60878786ec7 \ No newline at end of file diff --git a/src/Images/WP_000009.jpg.REMOVED.git-id b/src/Images/WP_000009.jpg.REMOVED.git-id index 19785c8e5..e840e4d0a 100644 --- a/src/Images/WP_000009.jpg.REMOVED.git-id +++ b/src/Images/WP_000009.jpg.REMOVED.git-id @@ -1 +1 @@ -85a8ae18f9955def2b42ba9240bce4de1bfe5781 \ No newline at end of file +eed6aff6c2c04c224332926429091f8c8a87008f \ No newline at end of file diff --git a/src/Images/bus.jpg b/src/Images/bus.jpg index 68f165cbc..757dd7a02 100644 Binary files a/src/Images/bus.jpg and b/src/Images/bus.jpg differ diff --git a/src/Images/circle.png b/src/Images/circle.png index 029091dbc..94ff93978 100644 Binary files a/src/Images/circle.png and b/src/Images/circle.png differ diff --git a/src/Images/cmyk.jpg.REMOVED.git-id b/src/Images/cmyk.jpg.REMOVED.git-id index 2b23c8450..3ab097adf 100644 --- a/src/Images/cmyk.jpg.REMOVED.git-id +++ b/src/Images/cmyk.jpg.REMOVED.git-id @@ -1 +1 @@ -2c417c97d999d0fd0795fc4719e670e3321dbdba \ No newline at end of file +c0a6bbd8ae998f8d786ed64b9870deaad90b41cc \ No newline at end of file diff --git a/src/Images/cmyk.png.REMOVED.git-id b/src/Images/cmyk.png.REMOVED.git-id index aeca7b93c..d86ab294d 100644 --- a/src/Images/cmyk.png.REMOVED.git-id +++ b/src/Images/cmyk.png.REMOVED.git-id @@ -1 +1 @@ -db4d55a332254cd6b41336c06f207682bf5a966f \ No newline at end of file +7c92aa5bc23660a76c8dca5c88b0c376ced36a29 \ No newline at end of file diff --git a/src/Images/color-vision-test.gif.REMOVED.git-id b/src/Images/color-vision-test.gif.REMOVED.git-id index 5c4f4195d..942e89855 100644 --- a/src/Images/color-vision-test.gif.REMOVED.git-id +++ b/src/Images/color-vision-test.gif.REMOVED.git-id @@ -1 +1 @@ -35a926115b13b61dc37308f8d903b42d14f92924 \ No newline at end of file +26c156d27d0a091d724d846c6d6508707d2a5806 \ No newline at end of file diff --git a/src/Images/emma.jpg b/src/Images/emma.jpg index 785704190..4bb373bda 100644 Binary files a/src/Images/emma.jpg and b/src/Images/emma.jpg differ diff --git a/src/Images/falahill_design__160p.jpg b/src/Images/falahill_design__160p.jpg index aa3ee4f40..4bda48a69 100644 Binary files a/src/Images/falahill_design__160p.jpg and b/src/Images/falahill_design__160p.jpg differ diff --git a/src/Images/fid11246.jpg b/src/Images/fid11246.jpg new file mode 100644 index 000000000..b14299c76 Binary files /dev/null and b/src/Images/fid11246.jpg differ diff --git a/src/Images/fid11246.jpg.REMOVED.git-id b/src/Images/fid11246.jpg.REMOVED.git-id deleted file mode 100644 index 4098eb2bc..000000000 --- a/src/Images/fid11246.jpg.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -30b51f2b174d67995deb595343e3cef4483d64e4 \ No newline at end of file diff --git a/src/Images/fid9141.jpg.REMOVED.git-id b/src/Images/fid9141.jpg.REMOVED.git-id index f51c8806e..e4b1e2f5c 100644 --- a/src/Images/fid9141.jpg.REMOVED.git-id +++ b/src/Images/fid9141.jpg.REMOVED.git-id @@ -1 +1 @@ -f945a806925fa3a763bfd4ec421134c217c46494 \ No newline at end of file +abc6e72719427d2fb0dc71acb9f7b145965117f5 \ No newline at end of file diff --git a/src/Images/header_1.jpg b/src/Images/header_1.jpg new file mode 100644 index 000000000..2e92cf782 Binary files /dev/null and b/src/Images/header_1.jpg differ diff --git a/src/Images/header_1.jpg.REMOVED.git-id b/src/Images/header_1.jpg.REMOVED.git-id deleted file mode 100644 index 8ff35359a..000000000 --- a/src/Images/header_1.jpg.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -f956fa8105d6d9628a0413b8884ec7684e820381 \ No newline at end of file diff --git a/src/Images/jrt.jpg.REMOVED.git-id b/src/Images/jrt.jpg.REMOVED.git-id index 3a0d95b2f..99e4d4fb2 100644 --- a/src/Images/jrt.jpg.REMOVED.git-id +++ b/src/Images/jrt.jpg.REMOVED.git-id @@ -1 +1 @@ -a10224f5e855c4543e4424469a63a508e7b2081b \ No newline at end of file +7ef87feb25b9803c14c1ee8095f8e416caed3622 \ No newline at end of file diff --git a/src/Images/lomo.jpg b/src/Images/lomo.jpg new file mode 100644 index 000000000..f551e44cf Binary files /dev/null and b/src/Images/lomo.jpg differ diff --git a/src/Images/lomo.jpg.REMOVED.git-id b/src/Images/lomo.jpg.REMOVED.git-id deleted file mode 100644 index 323fd9d3e..000000000 --- a/src/Images/lomo.jpg.REMOVED.git-id +++ /dev/null @@ -1 +0,0 @@ -b07dccaa5118cacd92c415bcba71ec9cc7fdcb25 \ No newline at end of file diff --git a/src/Images/meter.gif b/src/Images/meter.gif index 03fce3f3a..64bf45167 100644 Binary files a/src/Images/meter.gif and b/src/Images/meter.gif differ diff --git a/src/Images/negative.png b/src/Images/negative.png index b0d8f5d62..190ed8c5d 100644 Binary files a/src/Images/negative.png and b/src/Images/negative.png differ diff --git a/src/Images/negative2.png.REMOVED.git-id b/src/Images/negative2.png.REMOVED.git-id index 0f9ef2312..44dfca16c 100644 --- a/src/Images/negative2.png.REMOVED.git-id +++ b/src/Images/negative2.png.REMOVED.git-id @@ -1 +1 @@ -ba8235d9051c4409559b4ec943172574041c0cf0 \ No newline at end of file +311373d51648f330d7f947cf5575f4b8921c8e59 \ No newline at end of file diff --git a/src/Images/rocks.jpg.REMOVED.git-id b/src/Images/rocks.jpg.REMOVED.git-id index 41c6c25df..6bdccbf17 100644 --- a/src/Images/rocks.jpg.REMOVED.git-id +++ b/src/Images/rocks.jpg.REMOVED.git-id @@ -1 +1 @@ -33b6912af301bf216ee81d82b2c3ce6c49e03021 \ No newline at end of file +44b0fc1f6eeb92f4baa4a28b70526da1bd6b3bd3 \ No newline at end of file diff --git a/src/Images/rotate.jpg.REMOVED.git-id b/src/Images/rotate.jpg.REMOVED.git-id index bf0538b24..0e2fda8fa 100644 --- a/src/Images/rotate.jpg.REMOVED.git-id +++ b/src/Images/rotate.jpg.REMOVED.git-id @@ -1 +1 @@ -406a6a7916628c0c0bea8243565a7162ebd5a505 \ No newline at end of file +da01ec73151951f39c5bd5069b0e331a5b998476 \ No newline at end of file diff --git a/src/Images/sample1.jpg b/src/Images/sample1.jpg index 909fa4fc5..590a2a750 100644 Binary files a/src/Images/sample1.jpg and b/src/Images/sample1.jpg differ diff --git a/src/Images/srgb.jpg.REMOVED.git-id b/src/Images/srgb.jpg.REMOVED.git-id index 543232015..e8e54439b 100644 --- a/src/Images/srgb.jpg.REMOVED.git-id +++ b/src/Images/srgb.jpg.REMOVED.git-id @@ -1 +1 @@ -63d6e9b23997a41b256073ff26426aaa398e4db2 \ No newline at end of file +9a2d827e3629449426fdbc53725ab2d30c684c21 \ No newline at end of file diff --git a/src/Images/srgb.png.REMOVED.git-id b/src/Images/srgb.png.REMOVED.git-id index 919ac8890..d86ab294d 100644 --- a/src/Images/srgb.png.REMOVED.git-id +++ b/src/Images/srgb.png.REMOVED.git-id @@ -1 +1 @@ -2797fd11392dc8fba7306b68750df62ffad3ea8f \ No newline at end of file +7c92aa5bc23660a76c8dca5c88b0c376ced36a29 \ No newline at end of file diff --git a/src/Images/text.png b/src/Images/text.png index 21ebe3883..44bfdd6c6 100644 Binary files a/src/Images/text.png and b/src/Images/text.png differ diff --git a/src/Images/thor.jpg.REMOVED.git-id b/src/Images/thor.jpg.REMOVED.git-id index 2b94932d0..a0cee6eff 100644 --- a/src/Images/thor.jpg.REMOVED.git-id +++ b/src/Images/thor.jpg.REMOVED.git-id @@ -1 +1 @@ -4087bfc9fb25acb1bb13a15478f74e088f617934 \ No newline at end of file +4accd7c30d40a18a009ce6524febd7c78ee15ef4 \ No newline at end of file diff --git a/src/Images/udendørs-374.jpg b/src/Images/udendørs-374.jpg index 00c466136..c74ca6af1 100644 Binary files a/src/Images/udendørs-374.jpg and b/src/Images/udendørs-374.jpg differ diff --git a/src/Images/udendørs.jpg.REMOVED.git-id b/src/Images/udendørs.jpg.REMOVED.git-id index 0db1445a2..4ece57ea3 100644 --- a/src/Images/udendørs.jpg.REMOVED.git-id +++ b/src/Images/udendørs.jpg.REMOVED.git-id @@ -1 +1 @@ -4d040d9aa3519b3d2303419d1f03eebebf88e956 \ No newline at end of file +65c397b361b7325abc1aefbd993198702e296681 \ No newline at end of file diff --git a/src/Images/war_horse_quad.jpg.REMOVED.git-id b/src/Images/war_horse_quad.jpg.REMOVED.git-id index 4118c18e4..cefb0bb49 100644 --- a/src/Images/war_horse_quad.jpg.REMOVED.git-id +++ b/src/Images/war_horse_quad.jpg.REMOVED.git-id @@ -1 +1 @@ -c274f9d59c7f206c1cdf0cf97fd0cc13fc443191 \ No newline at end of file +56245ff8ec34756b710bdc81cc459e4097642955 \ No newline at end of file