我有 10k+ GIF 文件,我需要最好使用命令行将其转换为 PNG 或 JPEG,以便我可以将其自动化。我不担心失去质量或透明度,只需要为 OCR 软件准备文件。
尝试使用时convertformat,我得到了这个:
Error in pixReadStreamGif: function not present
Error in pixReadStream: gif: no pix returned
Error in pixRead: pix not read
Error in pixGetDepth: pix not defined
Error in pixWrite: pix not defined
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我在 Photoshop 中有一个带有乘法的图层,但是当我保存到网络时,它会丢失混合模式。
我怎样才能保持乘法或以另一种方式达到相同的效果?
有什么简单的方法可以提取图层中的“烘焙”透明度并将其转换为 Photoshop 中的图层蒙版?举一个简单的例子:假设我用半透明画笔画了几笔,或者粘贴到带有 alpha 通道的 .png 文件中。每个像素的 rgb 颜色值和 alpha 值现在都包含在图层图像本身中。我希望能够将 alpha 值编辑为图层蒙版,以便图层图像是纯色的,并且只包含每个像素的 RGB 值。
这是可能的,在那种情况下如何?谢谢。
编辑:澄清 - 我并不是真正在追求透明度值本身,而是在分离 rgb 值和 alpha 值。这意味着该图层必须成为带有遮罩的纯色、不透明图像。
我需要在 Linux 中将数千个 DDS 图像转换为 PNG 格式,最好是在命令行中。
是否有任何程序可用于此类任务?
我想使用 Paint.NET 做一些基本的图形。我想从透明背景开始并在其上绘图,但我找不到有关如何执行此操作的任何设置。我只得到一个白色背景的新图像。
如何开始在 Paint.NET 中的透明背景上绘图?
我将图像保存为 PNG 文件。
我有 277 个 800x600 png 文件,文件名格式为 island_sizes-CSH(II)-###.png,其中 ### 是一个以 084 开头并以 360 结尾的数字。
我正在做
ffmpeg -i island_sizes-CSH\(II\)-*.png output.mpg -y
Run Code Online (Sandbox Code Playgroud)
但它不起作用:
ffmpeg -f image2 -i island_sizes-CSH\(II\)-*.png video.mpg -y ffmpeg 版本 1.2.1 版权所有 (c) 2000-2013 FFmpeg 开发人员 建于 2013 年 5 月 10 日 15:14:14,使用 gcc 4.4.6 (GCC) 20120305 (Red Hat 4.4.6-4) 配置:--prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64 --mandir=/usr/share/man --enable-shared --enable-runtime-cpudetect --enable- gpl --enable-version3 --enable-postproc --enable-avfilter --enable-pthreads --enable-x11grab --enable-vdpau --disable-avisynth --enable-frei0r --enable-libopencv --enable- libdc1394 --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librtmp --enable-libspeex --enable-libtheora --enable-libvorbis --enable-libvpx …
我想为字体文件中的.PNG每个字形生成一个图像.TTF。我怎么做?
想说“ http://example.com/index.html -o website.png”
是否有现有的程序可以做到这一点?我可以将 html 转换为 png。有这样的程序吗?
我使用这个命令来生成一个清晰的 512px 宽版本的 SVG 文件,我有:
convert -geometry 256 pinterest.svg pinterest.png
Run Code Online (Sandbox Code Playgroud)
这是源文件:
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="16px" height="16px" viewBox="0 0 16 16" enable-background="new 0 0 16 16" xml:space="preserve">
<path fill="#231F20" d="M8,0C3.582,0,0,3.582,0,8c0,3.275,1.97,6.09,4.789,7.327c-0.022-0.559-0.005-1.229,0.139-1.837
c0.154-0.649,1.029-4.359,1.029-4.359s-0.255-0.51-0.255-1.266c0-1.186,0.687-2.071,1.542-2.071c0.729,0,1.08,0.547,1.08,1.201
c0,0.73-0.467,1.825-0.707,2.838c-0.2,0.85,0.426,1.541,1.262,1.541c1.515,0,2.537-1.947,2.537-4.253
c0-1.753-1.181-3.066-3.329-3.066c-2.427,0-3.938,1.81-3.938,3.831c0,0.697,0.205,1.188,0.528,1.57
C4.824,9.631,4.845,9.7,4.792,9.902c-0.039,0.147-0.126,0.502-0.163,0.643c-0.054,0.202-0.218,0.274-0.401,0.199
C3.11,10.289,2.59,9.064,2.59,7.688c0-2.272,1.916-4.997,5.718-4.997c3.053,0,5.065,2.21,5.065,4.582
c0,3.139-1.746,5.482-4.317,5.482c-0.864,0-1.677-0.467-1.955-0.996c0,0-0.464,1.844-0.562,2.199
c-0.17,0.616-0.502,1.232-0.805,1.713C6.452,15.885,7.213,16,8,16c4.418,0,8-3.582,8-8S12.418,0,8,0z"/>
</svg>
Run Code Online (Sandbox Code Playgroud)
但是它会产生一个模糊的 PNG:

由于我的来源是矢量图,我希望得到清晰的图像。有没有办法这样做?
我正在查看 C:/Windows/System32/imageres.dll (其中包含 Windows 8.1 使用的大多数图标)中的内容,并注意到它的 RCDATA 中还包含一些不是图像文件的文件。
在 Notepad++ 中打开这些文件后,我注意到它们似乎都以幻数“CF AC 07”开头,后跟某种标题。之后,会出现一系列 png 图像(每个文件大约 5-10 个)。然后我可以将文件拆分为几个 png 文件并使用图像查看器打开它们。
这是一个包含所有分割图像的 zip 文件:https : //github.com/Runemoro/files/blob/master/png.zip?
raw = true 这是一个带有一些图像的 imgur 链接:http:// imgur.com/a/3PnIo
每个集合中的 png 图像似乎是相关的。例如,其中一些可以拼接在一起以制作更大的图像。
一些文件(例如 20400-2.png)的元数据告诉我们它们是在 2012 年使用“Adobe Photoshop CS6 (Windows)”制作的。Tineye 在搜索图像时没有给出任何结果。
这些图像的用途是什么,它们包含的文件的格式是什么?