Browse Source

Trimming image fat

Former-commit-id: fdd75371cf47afb513694ff1dca6392a0b73fc4c
pull/17/head
James South 12 years ago
parent
commit
db2cc78738
  1. 10
      src/ImageProcessorConsole/Program.cs
  2. BIN
      src/Images/1182076_e8c402e938_z.jpg
  3. 2
      src/Images/Chrysanthemum.jpg.REMOVED.git-id
  4. 2
      src/Images/Desert.jpg.REMOVED.git-id
  5. 2
      src/Images/Hydrangeas.jpg.REMOVED.git-id
  6. 2
      src/Images/Jellyfish.jpg.REMOVED.git-id
  7. 2
      src/Images/Koala.jpg.REMOVED.git-id
  8. 2
      src/Images/Lighthouse.jpg.REMOVED.git-id
  9. BIN
      src/Images/Penguins-200.jpg
  10. 2
      src/Images/Penguins-8.png.REMOVED.git-id
  11. 2
      src/Images/Penguins.bmp.REMOVED.git-id
  12. 2
      src/Images/Penguins.gif.REMOVED.git-id
  13. 2
      src/Images/Penguins.jpg.REMOVED.git-id
  14. 2
      src/Images/Penguins.png.REMOVED.git-id
  15. 2
      src/Images/Penguins.tif.REMOVED.git-id
  16. 2
      src/Images/Tulips.jpg.REMOVED.git-id
  17. 2
      src/Images/WP_000009.jpg.REMOVED.git-id
  18. BIN
      src/Images/bus.jpg
  19. BIN
      src/Images/circle.png
  20. 2
      src/Images/cmyk.jpg.REMOVED.git-id
  21. 2
      src/Images/cmyk.png.REMOVED.git-id
  22. 2
      src/Images/color-vision-test.gif.REMOVED.git-id
  23. BIN
      src/Images/emma.jpg
  24. BIN
      src/Images/falahill_design__160p.jpg
  25. BIN
      src/Images/fid11246.jpg
  26. 1
      src/Images/fid11246.jpg.REMOVED.git-id
  27. 2
      src/Images/fid9141.jpg.REMOVED.git-id
  28. BIN
      src/Images/header_1.jpg
  29. 1
      src/Images/header_1.jpg.REMOVED.git-id
  30. 2
      src/Images/jrt.jpg.REMOVED.git-id
  31. BIN
      src/Images/lomo.jpg
  32. 1
      src/Images/lomo.jpg.REMOVED.git-id
  33. BIN
      src/Images/meter.gif
  34. BIN
      src/Images/negative.png
  35. 2
      src/Images/negative2.png.REMOVED.git-id
  36. 2
      src/Images/rocks.jpg.REMOVED.git-id
  37. 2
      src/Images/rotate.jpg.REMOVED.git-id
  38. BIN
      src/Images/sample1.jpg
  39. 2
      src/Images/srgb.jpg.REMOVED.git-id
  40. 2
      src/Images/srgb.png.REMOVED.git-id
  41. BIN
      src/Images/text.png
  42. 2
      src/Images/thor.jpg.REMOVED.git-id
  43. BIN
      src/Images/udendørs-374.jpg
  44. 2
      src/Images/udendørs.jpg.REMOVED.git-id
  45. 2
      src/Images/war_horse_quad.jpg.REMOVED.git-id

10
src/ImageProcessorConsole/Program.cs

@ -45,8 +45,8 @@ namespace ImageProcessorConsole
di.Create();
}
IEnumerable<FileInfo> files = GetFilesByExtensions(di, ".jpg");
//IEnumerable<FileInfo> files = GetFilesByExtensions(di, ".gif", ".webp", ".bmp", ".jpg", ".png");
//IEnumerable<FileInfo> files = GetFilesByExtensions(di, ".jpg");
IEnumerable<FileInfo> 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)

BIN
src/Images/1182076_e8c402e938_z.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 50 KiB

After

Width:  |  Height:  |  Size: 39 KiB

2
src/Images/Chrysanthemum.jpg.REMOVED.git-id

@ -1 +1 @@
757c2a628dd03b1cbe4b3ef07c153897a702b57a
bad2ae3a7db99a9abccc2b703c3142f1e430fc4a

2
src/Images/Desert.jpg.REMOVED.git-id

@ -1 +1 @@
0b88c91336ff8073f34d21ccd683a01f0e0995da
d9bca17f9d7ceb3d4f36a4261f50d154c0d9f999

2
src/Images/Hydrangeas.jpg.REMOVED.git-id

@ -1 +1 @@
a587c9656db0f4773fbada4807b9377df2216d77
910f0327a3ac1c1519e6803e17b47884826936c5

2
src/Images/Jellyfish.jpg.REMOVED.git-id

@ -1 +1 @@
fa4fd4110616804c956a8fe4c388700ec4408eef
c477d7ac41218fa01bbd43bc92fa597070d924b8

2
src/Images/Koala.jpg.REMOVED.git-id

@ -1 +1 @@
78704a099bad91c76ecb96417137464b0fa96b28
2c4c24947ae8e71b9eddc2142561efb88ddf217f

2
src/Images/Lighthouse.jpg.REMOVED.git-id

@ -1 +1 @@
494be09b8b43cfce7550ba6d54ff3cf799e4c315
8e623519c033c24c9d345741f35360b9c2c503b1

BIN
src/Images/Penguins-200.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.9 KiB

After

Width:  |  Height:  |  Size: 9.5 KiB

2
src/Images/Penguins-8.png.REMOVED.git-id

@ -1 +1 @@
c3d556d9d486b8b8b49cdbcc9c12a9d3a2db4c1f
c433c806c6aba9b23e24ce55b26382e117c7a5d9

2
src/Images/Penguins.bmp.REMOVED.git-id

@ -1 +1 @@
8150b46ab27c62ba51aaba551eef3f1a30f08de9
b5d0105ca1e16253a3659228c9d5c0fb1382d30c

2
src/Images/Penguins.gif.REMOVED.git-id

@ -1 +1 @@
6ad3b846d4697584ff601ac481b14a4d3bbb5736
59484dab746366e19b19ff2aee9780df4d070ad5

2
src/Images/Penguins.jpg.REMOVED.git-id

@ -1 +1 @@
030ab8a685bebb796c24cc710edd9e69859164f6
6b9f7cfb8d95c66a9c57ab1e6a050b3c12c7da9f

2
src/Images/Penguins.png.REMOVED.git-id

@ -1 +1 @@
a2c796fbb7de948230a22982ab74892891dd5198
081308e3f81934d507c8c92a69db8faade89807c

2
src/Images/Penguins.tif.REMOVED.git-id

@ -1 +1 @@
c789aaec248568c24394b05c02db4233e0c5a4eb
0932521ba288b3dce84f3da76c2463b69499d8be

2
src/Images/Tulips.jpg.REMOVED.git-id

@ -1 +1 @@
54c51eb6a86f31a42433b8167470fb18dad32c7d
93746408976a04b7f82ad5e204a1b60878786ec7

2
src/Images/WP_000009.jpg.REMOVED.git-id

@ -1 +1 @@
85a8ae18f9955def2b42ba9240bce4de1bfe5781
eed6aff6c2c04c224332926429091f8c8a87008f

BIN
src/Images/bus.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 51 KiB

After

Width:  |  Height:  |  Size: 39 KiB

BIN
src/Images/circle.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.8 KiB

After

Width:  |  Height:  |  Size: 9.2 KiB

2
src/Images/cmyk.jpg.REMOVED.git-id

@ -1 +1 @@
2c417c97d999d0fd0795fc4719e670e3321dbdba
c0a6bbd8ae998f8d786ed64b9870deaad90b41cc

2
src/Images/cmyk.png.REMOVED.git-id

@ -1 +1 @@
db4d55a332254cd6b41336c06f207682bf5a966f
7c92aa5bc23660a76c8dca5c88b0c376ced36a29

2
src/Images/color-vision-test.gif.REMOVED.git-id

@ -1 +1 @@
35a926115b13b61dc37308f8d903b42d14f92924
26c156d27d0a091d724d846c6d6508707d2a5806

BIN
src/Images/emma.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 42 KiB

BIN
src/Images/falahill_design__160p.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

BIN
src/Images/fid11246.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

1
src/Images/fid11246.jpg.REMOVED.git-id

@ -1 +0,0 @@
30b51f2b174d67995deb595343e3cef4483d64e4

2
src/Images/fid9141.jpg.REMOVED.git-id

@ -1 +1 @@
f945a806925fa3a763bfd4ec421134c217c46494
abc6e72719427d2fb0dc71acb9f7b145965117f5

BIN
src/Images/header_1.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

1
src/Images/header_1.jpg.REMOVED.git-id

@ -1 +0,0 @@
f956fa8105d6d9628a0413b8884ec7684e820381

2
src/Images/jrt.jpg.REMOVED.git-id

@ -1 +1 @@
a10224f5e855c4543e4424469a63a508e7b2081b
7ef87feb25b9803c14c1ee8095f8e416caed3622

BIN
src/Images/lomo.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

1
src/Images/lomo.jpg.REMOVED.git-id

@ -1 +0,0 @@
b07dccaa5118cacd92c415bcba71ec9cc7fdcb25

BIN
src/Images/meter.gif

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 42 KiB

BIN
src/Images/negative.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

2
src/Images/negative2.png.REMOVED.git-id

@ -1 +1 @@
ba8235d9051c4409559b4ec943172574041c0cf0
311373d51648f330d7f947cf5575f4b8921c8e59

2
src/Images/rocks.jpg.REMOVED.git-id

@ -1 +1 @@
33b6912af301bf216ee81d82b2c3ce6c49e03021
44b0fc1f6eeb92f4baa4a28b70526da1bd6b3bd3

2
src/Images/rotate.jpg.REMOVED.git-id

@ -1 +1 @@
406a6a7916628c0c0bea8243565a7162ebd5a505
da01ec73151951f39c5bd5069b0e331a5b998476

BIN
src/Images/sample1.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 36 KiB

2
src/Images/srgb.jpg.REMOVED.git-id

@ -1 +1 @@
63d6e9b23997a41b256073ff26426aaa398e4db2
9a2d827e3629449426fdbc53725ab2d30c684c21

2
src/Images/srgb.png.REMOVED.git-id

@ -1 +1 @@
2797fd11392dc8fba7306b68750df62ffad3ea8f
7c92aa5bc23660a76c8dca5c88b0c376ced36a29

BIN
src/Images/text.png

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 11 KiB

2
src/Images/thor.jpg.REMOVED.git-id

@ -1 +1 @@
4087bfc9fb25acb1bb13a15478f74e088f617934
4accd7c30d40a18a009ce6524febd7c78ee15ef4

BIN
src/Images/udendørs-374.jpg

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

2
src/Images/udendørs.jpg.REMOVED.git-id

@ -1 +1 @@
4d040d9aa3519b3d2303419d1f03eebebf88e956
65c397b361b7325abc1aefbd993198702e296681

2
src/Images/war_horse_quad.jpg.REMOVED.git-id

@ -1 +1 @@
c274f9d59c7f206c1cdf0cf97fd0cc13fc443191
56245ff8ec34756b710bdc81cc459e4097642955
Loading…
Cancel
Save