标签: png

如何压缩大量的PNG图像?

在工作中,在某些项目中,我必须管理大量图像。大多数情况下,PNG 文件最适合我正在做的事情。

对于如此大量的图像,我尝试将 PNG 压缩与PNG Gauntlet一起使用,但有时文件并没有真正改变,有时 PNG Gauntlet 报告它会使文件大小变大!

我只是最大限度地压缩还是我还能做些什么?

compression png image-processing

7
推荐指数
3
解决办法
2862
查看次数

Adobe Photoshop 中的点样本不透明度/alpha?

我在 Photoshop 中打开了一个包含 alpha 通道的 PNG,并希望获得 PNG 文件中给定点的不透明度/alpha,以便我可以在新的 photoshop 图层中匹配该不透明度。我怎样才能做到这一点?有没有办法像颜色样本工具在给定点给出 RGB 值那样在某个点获得 alpha 值?

png adobe-photoshop alpha-channel

7
推荐指数
1
解决办法
5703
查看次数

从命令行批量重新着色 PNG

类似于本网站在这里教我的批量重新缩放命令,是否有用于批量重新着色的命令行技巧?

具体来说,假设我有一堆带有 RGB 和 alpha 值的图像:

apple_original.png  
pear_original.png  
banana_original.png 
Run Code Online (Sandbox Code Playgroud)

等等。我想要一个命令行命令来给我以下内容:

apple_orange.png  
pear_orange.png  
banana_orange.png 
Run Code Online (Sandbox Code Playgroud)

其中在每种情况下,每个像素的 R、G 和 B 值已分别乘以 1、0.5 和 0,而 alpha 则单独保留。那可能吗?

png colors imagemagick images macos

7
推荐指数
1
解决办法
1522
查看次数

我可以从 Word 导出 PNG 图像吗?

可能的重复:
从 Microsoft Word 中复制图像

有人给我发了一个 doc 文件,里面有一张图片。可能是*.png

我想保存图片以便将其粘贴到其他应用程序。我需要它像*.png 一样,这意味着背景是透明的。

我可以从Word中导出图片吗?我可以使用打印屏幕制作图像并使白色背景透明吗?

png images microsoft-word

7
推荐指数
2
解决办法
3万
查看次数

使用 zopfli 创建一个 .png

我想尝试一下 zopfli,因为我在网站上使用了一些静态 .png。

我了解如何创建 .gz 和 .deflate 文件。但是如何创建可以在 FF、Chrome 和 Co 中显示的 png?

zopfli --i1000 _385.png
Run Code Online (Sandbox Code Playgroud)

生成的 .gz 文件比使用 pngCrush 创建的文件小约 4%(比原始文件小约 2%)。

browser compression png

7
推荐指数
1
解决办法
2525
查看次数

如何打开巨大的PNG图像

我有一个非常大的 PNG 图像,大约 11GB。有什么办法可以打开吗?我只想在没有太多问题的情况下查看它。

我尝试了 Photoshop CS6,即使对于这种现代软件来说它也太大了。

我正在使用 Windows8 64。

png images windows-8

7
推荐指数
1
解决办法
9292
查看次数

我可以裁剪图像而不将其完全加载到内存中吗?

我设法生成了一个带有分形的 PNG 图像。

该图像高 65,536 像素,宽 65,536 像素。它太大了,无法解码到内存中并显示出来。它的边界附近可能有很多未使用的空间,我想修剪它以显着减少其面积。

我尝试了 GIMP 和 GraphicsMagick,但 GIMP 冻结了我的计算机并且 GraphicsMagick 未能为图像分配足够的内存。

我使用 Linux,我有 16GB 的 RAM。压缩后的图像大小为 6.2MB。

我可以在不将图像完全加载到内存中的情况下修剪边框吗?

FWIW,最后我使用了我学校的服务器,但我仍然想知道答案。

memory linux png decoding image-editing

7
推荐指数
1
解决办法
285
查看次数

如何无损地将 .webp 图像转换为 .png?

我有一堆 .webp 图像想要转换为 .png。我怎样才能做到这一点而不造成任何损失?GUI 或 CLI 并不重要

png conversion image-formats webp

7
推荐指数
1
解决办法
2751
查看次数

从命令行将图像转换为未压缩的 PNG

我有一个压缩的 PNG 图像compressed.png。我可以decompressed.png使用 GIMP(另存为 PNG 并将压缩级别设置为 0)将其转换为未压缩的 PNG 。如何在命令行(Linux)上完成此操作?

我记得过去使用Imagemagick的这样做过convert,但我忘记了如何。我尝试了一些我认为应该根据文档工作的东西:

  • convert compressed.png -compress None decompressed.png
  • convert compressed.png +compress decompressed.png
  • convert compressed.png -quality 0 decompressed.png
  • convert compressed.png -quality 00 decompressed.png

刚刚写了一个普通的压缩PNG。

旁白:你为什么想要一个未压缩的 PNG?

某些情况下:

  • 您希望支持图像数据的高效(二进制)差异,同时仍使用 PNG 格式的其他功能(而不是存储原始图像数据或 BMP)。
  • 您想在 tarball 或 7z 存档中将多个 PNG 压缩在一起,但又想继续使用 PNG 功能。如果图像足够相似,这可以提供比单独压缩更好的压缩率。
  • 可用作测试 PNG 优化器的基线大小。

linux png command-line images conversion

6
推荐指数
2
解决办法
2万
查看次数

如何使用 Paint.NET 删除 png 文件的背景

我有一个仅由两种颜色组成的 PNG 文件:白色和深色。大部分图像空间被白色占据,但我想删除这种白色,从而使图像具有透明背景。我正在使用 Paint.NET 并手动擦除只会导致尴尬的不整洁图片。图片来了:
示例图像

我可以在paint.NET中做吗?或者有没有让我们说编程方式(例如使用MATLAB)来轻松完成?

png colors images

6
推荐指数
1
解决办法
3万
查看次数