问题标签 [image-compression]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
665 浏览

qt4 - 通过网络压缩和序列化 QImage 并提前知道压缩大小

我正在通过网络发送MessagePacket几个ScreenPacket。但所有这些数据包后面都跟着一个CommonHeaderPacket告诉即将到来的数据包的类型、大小、id、时间和校验和。所以我需要在发送之前知道数据包的大小。
ScreenPacket有一个_image:QImage(jpeg),它也将通过网络进行压缩和序列化。我可以在通过QImageWriter套接字发送它时做到这一点。但在发送之前,ScreenPacket我需要发送CommonHeaderPacket包含size. 那我怎么能提前知道尺寸呢?因为 QImage 没有setQuality()orsetCompression()方法。
我不想将它写在临时流中以提前知道大小。那么还有什么方法可以提前知道尺寸。

概括

QImage没有setCompressionsetQuality方法。QImageWriter拥有。但我需要在写作之前知道 ByteSize。字节大小取决于压缩和质量。
例如,我需要QImage将 a 保存到另一个中,并在,Persistent storable Object中进行更改。没有磁盘开销。QualityCompression

0 投票
2 回答
835 浏览

spatial - 空间压缩器如何减少图形的文件大小?

空间压缩器究竟如何减少图形的文件大小?它是否与像素、帧或元数据有关?

0 投票
1 回答
347 浏览

iphone - Yii 框架处理压缩请求

我对 Yii 框架很陌生,在处理压缩方面我需要一些帮助。我点击了这个链接http://www.yiiframework.com/wiki/39/,它就像一个魅力!现在我的服务器正在压缩响应中的所有内容。

但是,我还通过 POST 将图像从我的客户端(iPhone)发送到服务器。我也在将数据压缩到服务器。但是,当我在客户端打开压缩时,事情开始分崩离析。服务器看到 POST 调用,但是,它看不到调用的任何参数。我认为这是由于不了解压缩。

我看了一下proxy上的流量,POST看起来不错,数据也符合预期。

我需要做什么才能使服务器能够处理压缩后的 POST 消息?

干杯,叶一

0 投票
1 回答
242 浏览

transform - 可逆 Karhunen-Loeve 变换

我在实施 RKLT 时遇到问题。我已经阅读了 Pengwei Hao 和 Qingyun Shi 的论文,但我仍然有一些问题。有人见过这种转换的实现吗?我不知道置换矩阵应该是什么样子以及如何从 TERM 分解中获得 SERM 分解。

0 投票
4 回答
17874 浏览

android - 在android中压缩图像

我正在制作一个从相机拍摄图像然后通过电子邮件发送的应用程序。

朋友们,因为您知道来自相机的图像可能具有太多的分辨率和大小,例如 2.0MB 等等,所以我想要重新调整图像的大小和分辨率,以便我可以将该文件附加到电子邮件。

所以任何人都可以给我一些代码示例或一些指南来解决我的问题。

提前致谢

0 投票
1 回答
1238 浏览

iphone - 我应该为我的图像和缩略图使用 png 还是 jpg?

我正在从相机或相机胶卷中获取图像,并使用 ImageToDataTransformer 类将它们保存到核心数据中。我需要在我的应用程序的两个不同位置使用这些保存的图像:250x250 imageview 和 50x50 imageview。

首先,我应该对两个图像视图都使用 png 格式吗?

其次,我可以在将图像保存到核心数据之前对其进行压缩,最好的方法是什么?

第三,我应该保存两张不同的图像,一张用于大图像,另一张用于不同视图中的缩略图?

0 投票
2 回答
1545 浏览

matlab - 在图像上应用SVD后如何检查图像是否被压缩(关于磁盘上压缩图像的大小)

这是我为SVD分解编写的代码,我得到了正确的输出。但是压缩图像的大小大于原始图像,所以如何计算svd图像是否压缩后,这意味着我得到了图像的大小应用 svd 迭代后的磁盘大于原始图像。

0 投票
3 回答
968 浏览

optimization - 优化灰度文本文档图像的JPEG量化表

信号处理:图像压缩:

我想以 JPEG 或 TIFF-JPEG 格式存储全彩色文本图像。这些图像包含带有一些彩色图形的文本文档。即使 JPEG 质量级别非常高,文本上仍然存在大量伪影和退化。

我可以完全控制 JPEG 编码参数,包括二次采样率和量化矩阵。

我的问题是:

  • 我可以优化文本文档的这些参数吗?(超出质量水平)
  • 我可以为图像的不同部分应用不同的参数设置吗?
  • 如果我在编码之前手动截断(量化)图像不同部分的系数会有所帮助吗?

(稍后将附上示例图像,因为在办公室无法访问 imgur。)

0 投票
1 回答
584 浏览

c# - 如何创建尺寸最小且对网络足够好的PNG图像?

我有一个.png 图像172kb。在图像编辑器上打开它并按原样保存,png-8如果39.3kb我设置为.gif42.06kb

在 c# 中,我尝试另存为png,但大小根本没有变化。我试图保存为gif,质量变得很糟糕......

如何获得相同的尺寸c#并保持良好的质量以在网络上展示?

0 投票
2 回答
16105 浏览

c# - .net 中的 PNG 压缩

我想将位图压缩为具有不同压缩级别的 PNG,因为这些级别在 C# 中的 JPEG 压缩中可用。我有 20 到 30 张不同尺寸的图像要在 1 秒内处理。是否有任何库可以在不同压缩级别的 PNG 中实现这种压缩?