标签: image-conversion

以最佳质量将 PNG-24 文件批量转换为 PNG-8 文件

任何人都可以推荐一种将大量 PNG-24 文件批量转换为 PNG-8 的好方法,同时尽可能减少质量损失并保持透明度?

我尝试过ImageMagick,但生成的图像质量不如我想要的那么清晰。使用Paint.NET我能够获得更好的结果,但据我所知,我无法使用此工具进行批量处理。

我与ImageMagick一起使用的设置,以防有更好的选择: convert file.png -depth 4 file-output.png

我也一直在玩OptiPNG,但我还没有发现确保输出图像是 PNG-8 的方法。

png imagemagick bulk image-conversion image-transparency

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

将 3D 图像渲染为 2D 矢量图像

是否有任何软件可以采用 3d 模型(任何格式)并允许您将其渲染为 2D 矢量图像(最好是 .SVG 或 .PDF)?

我的目的是用这种方式呈现乐高拼砌说明。虽然有许多工具可以让您查看它们或生成漂亮的光栅化输出,但我真的希望能够生成矢量化输出。不需要纹理,也可能不需要去除隐藏线。

我可以使用适用于任何平台的工具(尽管我的偏好是 OS X、Linux,然后是 Windows)。开源是首选。

如果没有人知道这样做的工具,有没有人有好的建议可以破解并通过Cairo向输出添加功能?

vector-graphics 3d-modeling image-conversion

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

将 png 转换为一个 ICO 文件

我如何将一系列 16,24、32、48、64、128 的 png 转换为一个 *.ico 文件

icons image-conversion

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

如何在 Powerpoint 文件中将多个嵌入的 PNG 转换为 JPEG?

我有一个包含许多嵌入图像的大型 PowerPoint 文件,其中一些是 JPEG 和一些 PNG。为了使文件尽可能小,我希望将所有 PNG 图像转换为 JPEG。

这可以通过手动保存每个图像、转换它并将其重新添加到演示文稿中来完成,但这需要很多时间。是否有在 MS Powerpoint (2016) 中进行批量转换的功能,或者更有效地实现这一目标的其他方法?


补充:我意识到可以在 PowerPoint 中压缩图像,我已经这样做了。但这并不能像用 JPEG 替换 PNG 那样减少文件大小,因为 PNG 是大得多的文件——因此是问题。

image-conversion microsoft-powerpoint

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

将 NEF 文件转换为 JPEG

将 NEF 文件(尼康 RAW)批量转换为 JPEG的最快方法是什么?

我已经在 RAM 驱动器上尝试过FastStone Image Viewer 和 Nikon 的Capture-DX,但它们似乎很慢,尽管 Capture-DX 使用多核处理。

在 Synology Atom 上从 NEF 文件创建缩略图的速度与我的 Core i7 一样快。

batch jpeg image-conversion

5
推荐指数
1
解决办法
2095
查看次数

GIF 尺寸太大?

我正在尝试从 MP4 视频文件中提取 GIF。

现在我有两个 modi 可以用来执行此操作:

1)常规的:

ffmpeg -t 7.7 -ss 00:22:53 -i video.mp4 -i palette.png -s 320x174 -filter_complex "fps=15" output.gif
Run Code Online (Sandbox Code Playgroud)

它给出一个文件,大小为 1.6MB。

和 2)

ffmpeg -t 7.7 -ss 00:22:53 -i video.mp4 -i palette.png -filter_complex "fps=15,scale=320:-1:flags=lanczos[x];[x][1:v]paletteuse" output.gif
Run Code Online (Sandbox Code Playgroud)

这给出了一种更好看的方式,但是 4.5MB(增加了 181%)的大文件。它使用我用它创建的 16x16 调色板文件

ffmpeg -y -t 7.7 -ss 00:22:53 -i video.mp4 -vf fps=15,scale=320:-1:flags=lanczos,palettegen palette.png
Run Code Online (Sandbox Code Playgroud)

现在我不太明白为什么 2 个具有相同 fps、持续时间和分辨率的 GIF 在大小上会有如此巨大的差异。我的直觉是,它们应该是相同的。为什么会有这样的差异呢?有没有什么方法可以将 2) 的尺寸缩小到 1) 的尺寸而不损失质量?

谢谢

gif ffmpeg image-conversion

5
推荐指数
1
解决办法
5803
查看次数

无需重新编码即可将 PNG 或 JPEG 转换为 PDF

我有一个 JPEG(或 PNG)图像文件,我想创建一个包含此图像的 PDF,而不会造成任何质量损失。只是带有该图像的一页 PDF 文档。有没有一个简单的解决方案?

我知道pdflatex可以将 JPEG 或 PNG 图像直接嵌入到文档中,但我想避免创建.tex文件,尽管此解决方案似乎有效:如何使用 LaTeX 将 png 转换为 pdf?.

据我所知,convert总是重新编码图像,所以这不是我正在寻找的答案。

pdf image-conversion

5
推荐指数
1
解决办法
2041
查看次数

离线批量将WebP文件转换为GIF文件?

编写批处理脚本将所有 WebP 文件转换为 GIF 格式。

看看Google 提供的最接近的实用程序,我没有看到立即明显的方法来做到这一点。我不喜欢对单个文件逐个使用在线转换器,我宁愿使用我的计算机批量离线进行。

gif batch conversion image-conversion webp

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

使用 ffmpeg 进行 JPEG 到 TIFF 的转换

我想在视频中使用Tesseract OCR

使用 ffmpeg,我可以.jpeg从视频中导出一些 ( ) 图像。我可以使用 ffmpeg将 a.jpeg转换为有效.tiff或直接.tiff从视频中导出图像吗?

jpeg ffmpeg tiff image-conversion tesseract-ocr

4
推荐指数
1
解决办法
9065
查看次数

使用linux将多个jpg转换为一个

我有多个来自扫描仪的 jpg。我想全部合二为一?如何 ?我见过类似的东西

$ convert -adjoin *.jpg one.jpg
Run Code Online (Sandbox Code Playgroud)

但它创建了多个 one.jpg 图像。

linux image-conversion

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

从 GIF 到 PNG 的转换不起作用

我正在寻找一种方法将动画 GIF 分解为组成它的图像,并发现许多线程推荐:

convert -coalesce Dijkstra_Animation.gif djik.png
Run Code Online (Sandbox Code Playgroud)

我运行了这个命令,但它失败了。它只产生一个文件 ( djik.png) 来启动,虽然它的扩展名是.png,但它实际上是输入的 GIF... 出了什么问题?如何将多帧 GIF 分解为单个帧?

imagemagick image-conversion

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

将 JPEG 文件转换为 RTF 等文本格式(具有最佳质量)

我有一个 JPEG 文件,其中仅包含文本,但我现在想要更正一些文本和一些图片。所以我想把它转换成RTF,可以吗?转换后我想要最好的质量。

jpeg rtf image-conversion

0
推荐指数
1
解决办法
223
查看次数

如何将 JPG 文件批量转换为未压缩的 TIFF

我需要收集 1000 个未压缩的 TIFF 文件。我有大量 JPG 图像,因此我决定将它们转换为\xc2\xa0TIFF 格式。在这种情况下,质量损失对我来说是可以接受的。

\n\n

我使用以下命令将 JPG 图像文件夹转换为 TIFF:

\n\n
mogrify -format tiff *.jpg -compress none\n
Run Code Online (Sandbox Code Playgroud)\n\n

尽管我包含了-compress none,但它以某种方式使用\xc2\xa0JPEG 压缩。那么如何将 JPEG 文件转换为未压缩的 TIFF 文件呢?

\n

jpeg tiff imagemagick images image-conversion

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