魔法.NET控制色度子采样和量化表的JPEG



我正在使用Magick。. NET用于c#中的图像处理。是否可以控制色度子采样和/或指定替代量化表,同时保存为JPEG使用Magick.NET.

您可以使用jpegwritedefinitions类设置采样因子和量化表。下面是一个关于如何做到这一点的例子。

using (MagickImage image = new MagickImage("wizard:"))
{
  image.Write(@"c:test.jpg", new JpegWriteDefines()
  {
    SamplingFactors = new MagickGeometry[]
    {
      new MagickGeometry ("2x2"),
      new MagickGeometry ("1x1"),
      new MagickGeometry ("1x1")
    },
    QuantizationTables = @"c:YourQuantizationTables.xml"
  });
}

量化表的示例文件可以在这里找到:https://github.com/ImageMagick/ImageMagick/blob/master/config/quantization-table.xml

相关内容

  • 没有找到相关文章

最新更新