繁体   English   中英

在.Net中生成高压缩率图像

Generate high compression ratio image in .Net

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

这是我的代码:

using (Graphics graph = Graphics.FromImage(destImg))
{
     graph.InterpolationMode = InterpolationMode.HighQualityBicubic;
     graph.SmoothingMode = SmoothingMode.HighQuality;

     Rectangle srcRect = new Rectangle(0, 0, srcWidth, srcHeight);
     Rectangle destRect = new Rectangle(0, 0, destWidth, destHeight);

     graph.DrawImage(srcImg, destRect, srcRect, GraphicsUnit.Pixel);

     srcImg.Dispose();
}

它可以从550k图像(1024 * 768像素)生成210k图像(360 * 270像素)。

但是,我可以在photoshop中生成20k图像。 当然,它看起来有些模糊。 但是您知道我住在中国,现在我的许多客户都受到50万带宽的折磨。 他们不会喜欢210k的图像,它太大了!

那么,如何在.Net中生成高压缩率图像?

1 个回复

我想我会改用JPEG并降低画质。 生成的文件大小很小。

这是如何在C#中执行此操作的示例

http://www.geekpedia.com/tutorial232_Reducing-JPEG-Picture-Quality-using-Csharp.html

3 如何计算图像压缩率?

如何计算以下内容:假设我们要压缩10x10像素的微小图像,并且每个像素由四个字节表示(红色,绿色,蓝色和透明性)。 假设大小为1000的密码本(K均值的质心)提供可接受的失真。 假设每个图像被分别压缩,并且忽略了码本的编码,压缩率是多少(未压缩位/已压缩位)? ...

4 使用Matlab的图像压缩率

我正在尝试计算我在Matlab中使用FFT压缩和解压缩的图像的CR(压缩率)。 我在这里读过一篇关于CR计算的类似文章,但没有得到他用来处理图像的方法。 那个帖子说:CR = numel(X)/ numel(Y)据我了解,X是FFT之前的图像,Y是之后的图像。 所以我说 但这导致C ...

5 C#SQL Server精简版:非常高的压缩率

我开发了一个.NET WPF应用程序,其数据存储由SQL Server Compact Edition处理。 我注意到,当我压缩获得的SQL Server CE文件时,我经常将其压缩到原始文件大小的5%。 冒这种显着无知的风险,这是预期的行为吗? 看起来考虑到这种大规模的节省,我应该在 ...

6 查找压缩的二进制图像的压缩率

从compressed_image.bin文件可以知道,使用游程方法对8位灰度图像进行了编码。 前两个字节包含宽度Nx和高度Ny,所有其他两个字节包含代码对(计数,符号)。 该图像是一个数组,我需要计算它的压缩率。 我编写了此程序来读取二进制图像,是否需要对其进行解码然后找到压缩率? 我将不胜感 ...

2021-04-25 19:44:58 0 28   python
7 压缩率

我有一个20Gb tar.gz文件,主要包含压缩的文本和图像文件。 我想知道(没有解压缩文件)我的磁盘需要多少空间。 我该如何估算? ...

8 .NET图像压缩

我们的服务器上大约有1,500,000张JPEG图像,有些已经被广泛压缩,有些则完全没有。 我可以选择使用VB.NET,C#甚至其他某种工具。 我知道Adobe提供图像压缩...但是我们需要可以自动化的东西,而且价格也很重要。 编辑 ->另外,图像名称和扩展名必须保持相同。 ...

9 不管图像比例如何,都生成正方形缩略图

我正在寻找一种仅CSS的解决方案,以生成正方形缩略图,而不考虑图像比率: 上面的示例仅在图像为纵向视图时才会创建方形缩略图,而横向视图图像将无法覆盖缩略图的整个高度。 是否有仅CSS的解决方案( 除了将其设置为背景图片 )可以做到这一点? ...

10 C#.Net中的图像压缩

我正在使用C#和MVC3创建一个Image Manipulation库。 用户可以选择上传多个文件。 在传输到服务器期间需要压缩这些文件,以减少上载时间和带宽使用。 我们不想在图像的质量和大小上妥协,但确实想要压缩图像。 有人可以提供链接到文章,这有助于压缩图像,但保持其大小和质量。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM