Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2014
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. using (MagickImage Image = new MagickImage(ImgName))
  2. {
  3. MagickReadSettings settings = new MagickReadSettings();
  4. settings.SetDefine(MagickFormat.Jpeg, "size", "1600x1600");
  5. int Pwidth = Image.Width;
  6. int Pheight = Image.Height;
  7.  
  8. if (Pwidth > 1600 || Pheight > 1600)
  9. {
  10.  
  11. Image.AutoOrient();
  12. Image.Strip();
  13. Image.SetDefine(MagickFormat.Jpeg, "sampling-factor", "4:4:4");
  14. Image.SetAttribute("density", "72x72");
  15. Image.ColorSpace = ColorSpace.Lab;
  16. Image.FilterType = FilterType.LanczosSharp;
  17.  
  18. Image.Blur(1, 0.375);
  19.  
  20. Image.Resize(1600,1600);
  21.  
  22.  
  23. Image.ColorSpace = ColorSpace.sRGB;
  24. Image.Unsharpmask(1.6, 0.5, 0.7, 0.25);
  25.  
  26. Image.Quality = 85;
  27. Image.Write( DateTime.Now.ToFileTimeUtc().ToString().Trim() + "_Image.jpg");
  28.  
  29. }
  30.  
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement