标签: imagemagick-convert

如何在图片上叠加透明文字和背景?

我有一张背景图片。现在我想画一个圆角矩形,上面有一个文本形状的孔。我必须先画一张面具图吗?


更新:我希望图片通过文本显示,而不是圆角矩形。我的转换命令版本是 6.9.7,在 Linux 上。

imagemagick imagick imagemagick-convert

2
推荐指数
1
解决办法
1015
查看次数

如何在VIPS中进行透视扭曲变换?

是否可以使用 VIPS 执行以下 ImageMagick透视扭曲命令?如果是这样,命令是什么(使用ruby-vips)?

$ convert my_file.png -matte -virtual-pixel transparent +distort Perspective '0,0,0,60 1500,0,300,0 0,2100,0,2310 1500,2100,300,2100' -crop 300x2310+0+0

transformation imagemagick imagemagick-convert vips

2
推荐指数
1
解决办法
796
查看次数

如何使用 inkscape linux 将包含 SVG 文件的文件夹转换为 PNG?

我的 WordPress 安装中的图像文件夹中有几千个 SVG 文件,我现在想将所有图像转换为 PNG 以显示它们,而不是我网站上的 SVG 文件。我想使用 inkscape 来对图像进行一些良好的压缩。

如何将整个文件夹转换为具有给定高度的 PNG 文件,其中所有图像的名称与以前相同?就像 test49.svg 将是 test49.png。

我尝试了一些带有 PNG 后备选项的 WordPress 插件,但没有成功。

linux svg png inkscape imagemagick-convert

2
推荐指数
1
解决办法
6866
查看次数

ImageMagick 中的convert -unsharp 和convert -adaptive-sharpen 有什么区别

据我所知,convert -unsharpImageMagick 正在使用Unsharp Masking来锐化图像。背后是怎样的算法convert -adaptive-sharpen?当我想锐化横向图像时,应该使用哪种算法?两种算法各有什么优缺点?

imagemagick image-processing imagemagick-convert

2
推荐指数
1
解决办法
2267
查看次数

pdf> png> pdf后文本pdf的质量下降

我有一个非常具体的要求,我必须自动标记PDF文件的每一页(用于传真应用程序),所以这是我所做的过程:

  • 第1步:将PDF转换为PNG,每页一个png文件

    • cmd1:gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE = png16m -dGraphicsAlphaBits = 4 -dTextAlphaBits = 4 -r400 -sOutputFile = image_raw.png input.pdf
    • cmd2:mogrify -resize 31.245%image_raw.png
    • input.pdf(输入):https://www.dropbox.com/s/p2ajqxe99nc0h8m/input.pdf
    • image_raw.png(输出):https://www.dropbox.com/s/4cni4w7mqnmr0t7/image_raw.png
  • 第2步:标记每个PNG文件(使用第三方工具..)

    • image_stamped.png(输出):https://www.dropbox.com/s/3ryiu1m9ndmqik6/image_stamped.png
  • 第3步:将PNG文件重新转换为一个PDF文件

    • cmd:convert -resize 1240x1753 -units PixelsPerInch -density 150x150 image_stamped.png output.pdf
    • output.pdf(输出):https://www.dropbox.com/s/o9y0jp9b4pm08ci/output.pdf

第三步的输出文件"理论上"与步骤1中的输入文件相同(加上它上面的标记)但是不是,文件有点模糊,并且在传真之后它变成了人类不可兑换的模糊即使你看到input.pdf和output.pdf之间没有区别,像素也不会通过传真线,尝试放大,你会发现文本字符的边缘是模糊的.

输入(步骤1)或输出(步骤3)的最佳参数是什么?

谢谢 !

pdf fax imagemagick ghostscript imagemagick-convert

1
推荐指数
2
解决办法
2607
查看次数

灰度图像到彩色

有没有办法将灰度图像转换为彩色图像?

这是一些JPG示例

  1. 照片1
  2. 照片2
  3. 照片3

ImageMagick功能强大,但似乎无法转换为彩色版本。

opencv image-manipulation imagemagick image-processing imagemagick-convert

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

如何使用ffmpeg和imagemagick在视频中添加顶部和底部框架

我正在尝试为视频添加顶部和底部部分,就像我们对图像模因所做的一样。我正在使用ffmpeg和imagemagick,但是没有内置选项可以执行此任务。假设我有一个视频,我需要在整个视频中添加这样的标题。我怎样才能做到这一点?

在此处输入图片说明

ffmpeg imagemagick video-processing video-editing imagemagick-convert

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

如何使用Fred的ImageMagick textcleaner脚本?

我想对我的一些图像进行OCR,但图像不是很令人印象深刻.因此,为了清理它,我想使用Fred的ImageMagick Textcleaner脚本.我给的命令: -

sh textcleaner.sh input_file output_file -g -e stretch -f 25 -o 20 -t 30 -u -s 1 -T -p 20
Run Code Online (Sandbox Code Playgroud)

这是弗雷德在网站上提出的论点.我也在做相同的样本图像.但是我不这么认为我的任何选项都是默认的.而且我也一直收到这个错误

textcleaner.sh: line 177: type: textcleaner.sh: not found
usage: dirname path
usage: basename string [suffix]
       basename [-a] [-s suffix] string [...]
Run Code Online (Sandbox Code Playgroud)

最后,我必须将文件保存在textcleaner脚本所在的文件夹中.我怎样才能使它成为全局的并给出它的绝对路径,而不是将文件放在textcleaner所在的任何地方.

imagemagick imagemagick-convert

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

如何从中心裁剪图像而不用imagemagick调整大小

for parentDir in *
do
    cd "$parentDir"
    for subDir in *
    do
        cd "$subDir"
        for file in *.*
        do
            convert "$file" -crop 120x95 summary_"$file"
            convert "$file" -crop 160x225 detail_"$file"
        done
        mkdir detail
        mkdir summary
        mv summary_* summary/
        mv detail_* detail/
        cd ..
    done
cd ..
done
Run Code Online (Sandbox Code Playgroud)

这是我的脚本,我需要一种方法来裁剪图像而不调整大小,摆脱额外的周围.

例如:距中心1200*1500图像----> 120px*90px

unix bash imagemagick imagemagick-convert

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

使用ImageMagic混合多个图像

IMG1 IMG2

我的问题如下:

我有几个.png文件.每个文件都有一个特定颜色的小点.所有文件都具有相同的大小.我的问题是如何将它们叠加在一起,以便不同颜色的斑点将是这些颜色的混合,一种颜色与另一种颜色不完全重叠?该-flatten选项组合图像,但在示例橙色(img1)颜色将被棕色(img2)覆盖,而我想要一个混合颜色(褐色)点.

我试过了:

convert -evaluate-sequences mean - 没有帮助

convert -layers merge - 没有帮助

composite -blend - 帮助,但只能合并两个图像

谢谢你的任何提示

imagemagick imagemagick-convert

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