image-compression相关内容

颤动网:如何压缩图像/文件?

Ffltter Web当前处于测试版,因此缺乏有关如何执行此操作的可用信息/资源。 我找不到任何与Web兼容的颤动软件包来做这件事。 有什么建议吗? 以下是我的代码: uploadImage() async { File file; FileReader fileReader = FileReader(); InputElement uploadInput = FileUploa ..
发布时间:2022-04-23 20:42:35 其他开发

在Android中将位图的大小减小到指定的大小

我想将位图的大小精确地减小到 200kb.我从 sdcard 中获取图像,将其压缩并再次使用不同的名称将其保存到 sdcard 到不同的目录中.压缩工作正常(3 mb 的图像被压缩到大约 100 kb).我为此编写了以下代码行: String imagefile ="/sdcard/DCIM/100ANDRO/DSC_0530.jpg";位图 bm = ShrinkBitmap(imagefil ..
发布时间:2022-01-06 11:37:19 移动开发

是否可以判断 JPEG 的质量水平?

这真的是一个由两部分组成的问题,因为我还没有完全理解这些东西是如何工作的: 我的情况:我正在编写一个允许用户上传图像的网络应用程序.然后,我的应用将大小调整为可显示的大小(例如:640x480-ish)并保存文件以备后用. 我的问题: 给定一个任意的 JPEG 文件,是否可以判断质量级别是多少,以便我在保存调整大小的图像时可以使用相同的质量? 这还重要吗??无论原始质量如何,我 ..
发布时间:2021-12-18 11:23:30 其他开发

如何压缩图像大小?

我想使用android相机api以低分辨率捕获图像,但是当我捕获图像时,它将采用设备相机的默认分辨率.所以我想在捕获时以低分辨率或小尺寸捕获图像或如何压缩在android中将大图像变成小尺寸? 解决方案 您可以使用捕获的图像创建位图,如下所示: Bitmap bitmap = Bitmap.createScaledBitmap(capturedImage, width, height, ..

.JPG 和 .jpg 有区别吗?

下面的代码生成缩略图并创建压缩图像和上传图像. if (!empty($_FILES)) {$tempFile = $_FILES['file']['tmp_name'];//3定义(“MAX_SIZE",“400");函数 getExtension($str) {$i = strrpos($str,".");如果 (!$i) { 返回 "";}$l = strlen($str) - $i;$e ..
发布时间:2021-09-14 20:23:12 PHP

我在创建无损 PNG 图像吗?

我在科学背景下进行图像处理.每当我需要将图像保存到硬盘驱动器时,我都希望能够在以后重新打开它并准确获取保存前的数据.我只使用 PNG 格式,一直认为它是一种无损格式.如果我没有使用错误的位深度,这总是正确的吗?编码器和解码器应该完全没有作用吗?具体来说,我保存的图像 以 2D numpy 数组的形式存在 具有从 0 到 255 的整数值 使用 OpenCV imwrite() 函数进行编 ..
发布时间:2021-06-12 19:39:23 Python

用于压缩 jpg、png 和创建 webp 的 Webpack imagemin 插件?

我正在尝试找出如何使用 webpack 以最佳方式压缩我的图像.我正在寻找一种方法来压缩 .jpg(有损)、.png,并为每个 jpg/png 文件创建 .webp 文件. 我尝试了 https://github.com/itgalaxy/imagemin-webpack 这似乎用于输出 .jpg 和 .png 文件,但我无法开始输出 .webp,即使它说它应该支持其他 imagemin 包 ..
发布时间:2021-06-09 19:08:50 前端开发

Android:如何将压缩的图像转换为最小大小的字符串

在我的android应用程序中,我使用的是类似图像压缩的whatsapp,然后我使用Base64编码将压缩后的图像位图转换为字符串,我注意到的是,当我压缩5mb图像并将其保存在其他位置时,其大小仅为60kb或70kb之类的东西,而Base64编码的字符串对于同一张图像却要花费500kb或600kb,为什么要这样呢?有什么办法可以将压缩后的图像转换为相同大小的字符串.下面是我的代码. Bitm ..
发布时间:2020-09-18 19:34:41 移动开发

使用bsxfun MATLAB内存不足

我尝试使用Burrows-Wheeler变换实现图像压缩.考虑来自路径扫描的一维矩阵是: p = [2 5 4 2 3 1 5]; ,然后应用Burrows-Wheeler变换: function output = bwtenc(p) n = numel(p); x = zeros(length(p),1); for i = 1:length(p) left_cyclic ..
发布时间:2020-08-13 19:43:24 其他开发

调整大小用JavaScript压缩上传的图像

我正在建立一个网站,其中会有很多用户上传的图片. 我想在将这些图像上传到服务器之前在客户端调整大小和压缩(最好将其格式更改为.jpg). 人们将如何去做呢? 我找到了一些解决方案,但没有一个真正适用于上传的文件. 我尝试过的最新版本是 Hermite-resize 脚本.应该很简单: // Get images from input field var uploadedImages = ..
发布时间:2020-07-31 02:10:33 前端开发

我们如何在DAM AEM6.3中压缩图像?

我们正在尝试提高我们网站的页面得分(google).一种选择是"图像优化". 由于DAM中有大量图像,我们如何压缩/优化它们? AEM是否有任何这样的工具来实现这一目标? ImageMagick 是实现此目的的工具之一.我们是否需要将其与AEM集成,或者在使用该工具压缩图像后必须重新上传所有图像? 有什么建议吗? 解决方案 与CSS,JS和HTML文件相比,它们可以是对于 ..
发布时间:2020-07-30 20:39:36 其他开发

使用php(jpeg)优化上传的图片

在Google Chrome中运行Page Speed时,建议优化/压缩图像.这些图像主要由用户上传,因此我需要在上传过程中对其进行优化.我发现使用php优化jpeg图像的过程类似于使用以下GD函数: getimagesize() imagecreatefromjpeg() imagejpeg() 由于我要在上传后调整图像大小,因此我已经通过这些功能拉出图像,此外,我在imagecrea ..
发布时间:2020-07-03 04:12:44 PHP

为什么在视频/图像压缩中DCT变换比其他变换更受青睐

我介绍了如何在图像和视频压缩标准中使用DCT(离散余弦变换)。 但是,为什么仅DCT比dft或dst等其他转换更受青睐? 解决方案 因为 cos(0)为1,因此第一个(第0个)DCT-II的系数是要转换的值的平均值。这使得每个8x8块的第一个系数代表其组成像素的平均色调,这显然是一个很好的开始。随后的系数增加了更多的细节,从逐渐渐变的梯度开始,一直延伸到越来越复杂的图案,而且恰好碰巧 ..
发布时间:2020-06-11 18:40:00 其他开发