Imagemagick 在Windows上编译Mpeg-7xm软件

我需要为一个学校项目在windows上编译Mpeg 7 XM参考软件。 我从这个链接下载了它: 然而,这是一个相当古老的项目,我在windows上编译它时遇到问题。 在“XMWIN / NeXSRC/XMWinExe”文件夹下,有一个Visual C++项目。我根据Compilation.txt(在newsrc文件夹下)收集了所有依赖项,并尝试编译,但失败了 最后,所有的错误都消失了,除了这个:它找不到“Imagick.lib” 项目需要ImageMagick 4.2.*c-api,所以我从这

imagemagick问题转换pdf表单和覆盖页面

我正在使用imagemagik将pdf(和其他类型)转换为jpg 这是我的命令 "D:\\bc_458.pdf -resize 100x100 -flatten -quality 92 -background white D:\\tn_abc_458.jpg" 我对此有两个问题 1) 它不适用于包含表单的pdf 2) 它将页面重叠在一起。例如,“bc_458.pdf”有3页。创建tn_abc_458.jpg时,所有3个层都相互重叠 ImageMagick是一款(像素)图像处理软件 它本身不处

Imagemagick 将PostScript转换为GIF的最快方法是什么?

我现在正在使用ImageMagickconvert实用程序。我有一个PostScript文件,转换为GIF大约需要90秒 我正在寻找一种更快的方法,通过将选项修改为“convert”来实现这一点 当我说“快”时,最好是几秒钟,但我会采取任何明显的加速。适合交互式GUI的东西 我只需要黑白或灰度的图像(特别是地震数据的图像“摆动轨迹”,所以黑白很好。) 其他可接受的格式有BMP、GIF、JPEG、JPG、PCX、PGM、PNG、PNM、PPM、RAS、TGA、TIF或TIFF 试图坚持ImageM

Imagemagick Python Magickwand pdf到图像转换和调整图像大小

我需要创建pdf文件的缩略图,我正在使用Imagemagick来实现这一点 我试过用Pythonmagick和wand将pdf转换成图像。但是,当我尝试调整转换后的pdf大小时,生成的图像变为黑色 是否有任何选项可以使用python包装器设置-define pdf:use cropbox=true Python中是否有其他方法将pdf转换为缩略图 代码如下: import wand img = wand.image.Image(filename="d:\\test.pdf[0]"

透视失真渲染-ImageMagick

每当我们使用imagemagick convert命令应用某些转换时,它都会尝试确保生成的图像与原始图像的大小相同。有没有一种方法可以让我们得到整个渲染图像的透明/白色背景 convert -verbose maanavulu_GIST-TLOTKrishna.tif \ -alpha set -matte -virtual-pixel transparent \ -distort perspective-projection '1.06,0,0.0,0,2.06

ImageMagick:水印图像并保留文件名

我有这个代码,但我想编辑它,使导出的文件名与用于生成它的文件名相同 mogrify -composite -gravity center ~/Desktop/civmap-client-master/data/watermark.png ~/Desktop/civmap-client-master/data/nowm/*.png ~/Desktop/civmap-client-master/data/wm/*.png 当我使用*.png作为导出文件名时,它只是抛出了一个错误。请注意,/nowm

如何在ImageMagick中向平铺覆盖图像偏移/添加边距?

我想从背景图像的北侧垂直偏移平铺覆盖图像50px 据我所知是这样的 复合-瓷砖-几何+0+50-重力北 真的不管用。因为当使用-tile选项时,它会忽略-geometry和-gravity选项。这有点道理,但我们想知道是否有任何方法可以达到预期的效果 事先非常感谢我可能会想出一些更优雅的东西,但目前我已经有了这个。从黑色背景图像和红黄色渐变叠加图像开始: # Make background convert -size 1000x1000 xc:black background.jpg 现在施

在ImagemagicK中调整大小后大小之间的差异

我对ImageMagicK调整大小功能有一些问题 使用resize()后,我发现原始图像大小和调整大小的图像大小之间存在一些差异 代码是这样的 m_b = m_image; //Original m_image's Image Size is 2000x1312 m_b.resize("256x167"); PixelPacket *Pixels = m_image.getPixels(0,0,m_image.columns(),m_image.rows()); PixelPacket *b

在Ubuntu上剪切并连接imagemagick中的图像

我是一名对imagemagick了解甚少的程序员。我有一大组PNG图像,需要通过googlevisionapi从中提取文本。由于这个API非常昂贵,我想尽量减少请求的数量,所以我想将多个图像合并到一个不超过4MB大小的图像中 我附上了一个样本图像 此图像包含30个用户数据块。每个区块都有一个空白的照片部分。我想删除这个空白部分(文本到垂直线后的整个部分) 加入30张这样的图片中的结果图片。我想将30-40个图像中的所有用户数据图像合并到单个图像中。因此,它将像一幅图像中的900个用户数据块 我请

Imagemagick 如何将扫描的jpg文件无损地转换为pbm格式?

使用ImageMagick的convert实用程序将一些扫描的jpg文件转换为pbm文件 但是,即使使用了选项-quality 100,pbm的分辨率仍然比原始扫描的jpg文件差 更糟糕的是,扫描的jpg文件是彩色的,而转换的pbm是黑白的 原始jpg信息: 图像大小:2256×1568像素 dpi:300像素/英寸 颜色模型:RGB 转换后的pbm信息: 图像大小:2256×1568像素 dpi:72像素/英寸 颜色型号:灰色 目前,以下是我转换格式的步骤: qiang@bonjour:~/s

ImageMagick转换隐藏在奇点容器中

当我在Singularity容器中运行特定的ImageMagick convert命令(生成动画GIF)时,它始终会给出一个内存错误: convert-im6.q16: cache resources exhausted `foo.gif' @ error/cache.c/OpenPixelCache/4083. convert-im6.q16: memory allocation failed `foo.gif' @ error/quantize.c/AssignImageColors/496

Imagemagick 在不丢失EXIF数据的情况下调整图像大小?

我编写了一个小脚本,可以从FTP服务器下载TIFF图像,然后调整它们的大小并将它们保存为JPG 到目前为止还不错,但在压缩步骤(如下所列)中,我丢失了文件中的EXIF数据 有没有一种优雅的方法可以在不丢失EXIF数据的情况下进行转换/调整大小/压缩 convert -limit memory 32 -limit map 64 sourcefile.tif -units PixelsPerInch -density 72 -quality 90 -resize 1500 targetfile.jp

ImageMagick:垂直居中文本?

我正在尝试使用ImageMagick将图像中的文本垂直居中 例如,我想要一个200像素高的图像,图像中垂直居中的单词是“TEST” 我不想指定图像的宽度。我希望ImageMagick根据文本的宽度计算图像宽度 -extent参数同时需要宽度和高度,所以我不能使用它 我正在为Cygwin使用ImageMagick 6.4.0 01/19/10 Q16。这似乎是Cygwin的最新版本 谢谢 不要在-size参数中指定宽度并使用: 不要在-size参数中指定宽度并使用: 谢谢,但这还不够。-size属

imagemagick将大小调整为精确大小

问题更多的是“技术诀窍”。我有一组大小完全不同的图片:一个是360x360,另一个是1200x800。我想为一个精确大小的网页制作缩略图,例如150x150。由于大小不同,我不能只使用转换-调整大小或以某种方式进行裁剪,两者都需要。 如何解决此问题?您需要一个函数,该函数将根据源图像的宽度和高度以及最大缩略图宽度和高度计算缩略图大小: function setWidthHeight($srcWidth, $srcHeight, $maxWidth, $maxHeight){ $ret

ImageMagick make无法生成ghostscript

我已在我的服务器上成功安装了Ghostscript,当我运行./configure for ImageMagick时,它会识别Ghostscript,但找不到带gslib的。当我跑步时: ./configure-with gslib=yes 我得到以下信息: Delegate Configuration: BZLIB --with-bzlib=yes yes Autotrace --with-autotrace=no no Dejav

Imagemagick 使用mogrify仅为动画gif的第一帧生成缩略图

如何修改此代码,使mogrify仅为动画GIF的第一帧生成缩略图 mogrify -resize 80x80 -background white -gravity center -extent 80x80 -format jpg -quality 75 -path thumbnails *.gif 选择帧表示法将是紧跟在文件名之后的[N];其中N是要选择的帧编号。请参阅输入文件名示例下的部分 mogrify-调整80x80的大小\ -背景白\ -重心\ -范围80x80\ -格式jpg\ -质

Imagemagick 沿圆圈重复图像

如何沿圆重复图像?请注意,它也应该有点失真。我想说的是:我一直在研究一种POV LED设计,它可以在整个旋转过程中拍摄图像并沿一串LED闪烁。当你看显示器时,图像有点扭曲,沿着圆圈的内部挤压,而在外部拉伸。我想重现一下 红色圆圈仅供参考,大小始终相同。我可能也会把它留在生成的合成中。图像沿圆路径重复的频率应根据原始图像的实际宽度(以及我是否在每个副本之间添加中断)进行调整。例如,有些图像相邻平铺,没有中断,有些图像需要中断。所以我需要一种方法来定义它 对于黄色的对角线,我不希望在图像重复时在图像

ImageMagick在一次调用中执行多个操作

我试图让ImageMagick在一次调用中执行多个操作(在本例中为crops),但这似乎是不可能的。例如,我可以使用两个单独的命令进行一次裁剪、旋转和另一次裁剪: $ convert test.jpg -crop 223x187+588+757 -rotate 330 crop2.jpg $ convert crop2.jpg -crop 200x100+43+87 crop3.jpg 但如果我尝试将它们合并到一个命令中,我会得到一个错误: $convert test.jpg-裁剪223x1

Imagemagick 从颜色到灰度的各种映射

我想将一组彩色图像转换为灰度。我使用ImageMagick: convert colorimage.png -colorspace Gray bwimage.png 但对于每幅图像,都有一些特征在转换后消失或变得难以察觉。例如,对于两种颜色的图像: convert -size 50x100 xc:lightgray xc:pink +append lgraypink.png 然后转换为灰度: convert lgraypink.png -colorspace Gray lgraypink-

如何使用imagemagick裁剪到至少16:9

我有一些大小和比例未知的图像。我想以16:9为中心收成 如果所有图像都是4:3,那么很简单:9/16÷3/4=0.75,所以我只需将高度设置为原始图像的75%,如下所示: convert photo.jpg -gravity center -crop '100%x75%' +repage photo16x9.jpg 但是,如果照片已经是16:9(甚至更宽),我不想裁剪它,如果它比16:9“高”,我只想裁剪达到16:9裁剪所需的数量 如果我想缩放到已知的宽度或高度(),这也会更容易。但我希望保留

从pdf转换时的默认imagemagick密度

我们有以下代码 convert foo.pdf foo.tiff 多年来,它一直运行良好,由此产生的tiff是一种合理的打印质量 我们刚刚升级了imagemagick,现在TIFF分辨率很低 我假设在最近的IM升级中发生了一些变化,我必须明确指定密度: convert-density 300 foo.pdf foo.tiff 这是正确的假设吗?有人知道最近情况有没有变化吗 我只是想确定没有其他问题 默认分辨率为每英寸72点 资料来源:,-密度部分这是一个值得一看的好地方

Imagemagick 如何提高裁剪尺寸的比例

我用的是minimagick。我正在使用resize\u to\u fit:[300,nil]向用户显示图像,然后使用jcrop允许他们裁剪图像。我正在保存jcrop坐标宽度、高度、x和y 我想用这些坐标裁剪出更大版本的图像。为了得到这个更大的版本,我在原版上使用了resize\u以适应:[600,nil] 我想使用大小和偏移来裁剪图像,但显然我不能使用jcrop提供的坐标 有没有办法提高坐标的比例,这样当我使用坐标裁剪600px宽的图像时,它看起来与用户输入的300px宽的图像相同?我的工作流

如何使用ImageMagick转换工具修剪png,并使所有东西与原始中心保持相同的距离?

我有一个板上有一些透明度的png,我想修剪透明度,并保持每个东西与原始中心的距离相同。 我使用ImageMagick中的转换工具 比如说, 原来的那个 我想要的结果 我与convert original.png-trim+repage out.png一起使用的结果 原始文件在这里 我建议运行-trim操作,并在临时变量中记录页面偏移量。然后应用-extent计算最终图像 例如 #捕获原始大小。 read-r WIDTH HEIGHT我可以通过在Windows10的UbuntuBash sh

Imagemagick 相对于错误(右上)点的图像旋转

我正在尝试将旋转的图像放置到空白画布上 这是我正在使用的命令: convert "(" -size 1000x1000 xc:transparent ")" "(" "img.jpg" -virtual-pixel white -rotate -10.75 ")" -geometry +136+148 -composite "overlay.png" -geometry +0+0 -composite out.png 我希望图像出现在围绕其中心旋转的+136+148处。但是,它似乎是围绕其右上

Imagemagick webp格式比JPEG格式更有效吗?

我正在尝试压缩和调整DSLR相机照片的大小。但到目前为止,我的观察结果是,当webp文件大小比JPEG小约30%时,webp的质量会明显下降 用于使用imagemagick生成webp的命令: 转换1.JPG-条带-质量80-调整大小800-定义 webp:method=6.1.webp 我的目标是使webp格式的文件大小至少比JPEG小20%,而JPEG和webp之间的质量几乎没有差别。 这是可以实现的,还是没有免费午餐?更新自从最初发布以来,我发现使用压缩程序比ImageMagik 6.7.

ImageMagick在横向和横向中按比例调整图像大小;肖像模式

我正在尝试使用ImageMagick降低大量图像的分辨率。照片的原始尺寸为5312x2988像素。新尺寸应为2000 x 1125 px 下面是我正在使用的命令: mogrify -path "C:\Users\Joe\Desktop\img\new" -resize 2000x1125 -auto-orient -format jpg -quality 75 "C:\Users\Joe\Desktop\img\*.jpg" 它适用于处于横向模式的图像。

如何在xampp window 7 x64位中安装imagemagick php 8.0.5?

我已经尝试了互联网上的所有方法,在我的PHP8.0.5窗口7中 在我的PHP8.0.5中安装imagemagick扩展 但很多时候我都在向我展示错误。 完成所有进程后,我的apache服务器将无法启动。 我重新启动窗口和xampp服务器 我认为现在最新版本的php不支持imagemagick 有没有办法在最新版本的php window 7 x64 bit中安装imagemagick *

如何在Ubuntu上将ImageMagick安装添加到我的路径

我一直在坐过山车,试图让ImageMagick在我的Ubuntu切片上工作。I每当我尝试上载图像时,我都会出现以下错误:/tmp/stream。1170.0不被“identify”命令识别 如果我键入“哪个标识”我得到:/usr/local/bin/identify 如果我运行'/usr/local/bin/identify'或仅运行'identify',我会得到以下错误:/usr/local/bin/identify:加载共享库时出错:libMagickCore.so.3:无法打开共享对象文件

ImageMagick:以最大文件大小缩放JPEG图像

我有一些JPEG图片,我想缩小。另一个要求是文件大小不应大于300KB 如果可能的话,请帮我举个例子=)要将生成的图像限制为最大文件大小,可以使用命令行参数-define jpeg:extent=max_value,如下所示: convert original.jpeg -define jpeg:extent=300kb output.jpg convert original.jpeg -define jpeg:extent=300kb -scale 50% output.jpg convert

ImageMagick输出';s页码

因此,我必须将多页pdf转换为单页tiff文件。使用ImageMagick这是我到目前为止所拥有的 convert -density 300 input.pdf -compress group4 output-%d.tiff 输出文件的名称以output-0.tiff开头。有没有办法让它以output-1.tiff开头?如果您坚持使用ImageMagick进行PDF->tiff转换,您将无法获得所需的内容 此外,甚至不是ImageMagick自己进行转换,因为IM无法直接处理PDF。它必须调

ImageMagick绘制文字在Mountain Lion中不起作用

刚刚在我的Mac上将ImageMagick升级到6.8.0-19,文本的绘制突然停止工作。目前的代码是: system("convert #{output.path} -fill black -pointsize 26 -gravity SouthWest -draw \"text 30,8 #{string}\" #{output.path}") 当我将代码推送到Heroku(运行ImageMagick 6.5.7-8)时,文本仍然呈现良好。有人知道怎么了吗

用于动画gif的ImageMagick和透明背景

我有一个动画作为一批.png文件(100个文件)。背景在源.png文件中是透明的。我想把它们转换成一个动画gif。我试过这个命令: convert -delay 0 -loop 0 -alpha set *.png ani.gif 但结果如下(绿色是HTML页面背景): 我应该如何从每个后续帧中删除以前的帧?我找到了-dispose previous 更新 好的,convert-delay 0-loop 0-alpha set-dispose previous*.png ani.gif解决方

ImageMagick PDF至JPG缩略图为黑色

我有ImageMagick版本6.6.9.7,并使用convert for PDF转换为JPG缩略图。 缩略图上没有文本的空格为黑色 我已经安装了最新版本的GhostScript,尝试了各种方法来修复添加-颜色空间“rgb”、-平坦、-alpha关闭、-背景白色等,但都不起作用 有人知道如何解决这个问题吗?第一个建议是缩小问题的范围。尝试使用Ghostscript将PDF转换为JPEG,而不是使用ImageMagick。如果这是exepcted,那么你知道问题出在ImageMagick,如果不是

Imagemagick停止了对OSX小牛的操作

我在雪豹上使用标准程序(MacPorts)安装了ImageMagick,没有任何问题,但是在升级到Mavericks后它已经停止工作。 所以,在花了很多时间观察有类似问题的人之后,我用port卸载了它,然后用brew重新安装。 据我所知,安装工作正常,但是由于版本不兼容,我现在遇到了一个问题。这是我尝试运行convert时发生的情况: ImageMagick reported error code 5. Message: dyld: Library not loaded: /usr/local/

如何使用imageMagick在保持原始图像资源和质量的情况下调整图像大小

我有一个图标图像,我需要调整它的大小,使其小一点,但是,我在ubuntu上使用imageMagick,我尝试了许多选项,如: convert inupt.gif -resize 30x29 -density 72 -quality 75 output.gif 问题是,每次我创建一个调整大小的图像时,它都会丢失一些原始图像的分辨率/质量 所以我的问题是在不损失原始图像质量和分辨率的情况下调整图像的大小 原始图像: 输出图像:原始图像有多大?为什么当您指定只需要75%的质量时,质量会下降?Mark

基于该卸载或安装检查ImageMagick当前版本

我们正在进行渗透测试,出于这个原因,我需要将服务器上的ImageMagick升级到7.0.2-2,因为以前的版本6.7.x.x(我们目前运行)有一些高漏洞,为了消除这些漏洞,我们计划更新此版本。 我想通过ansible管理它,并进行单独的安装,我有一个脚本,但这个脚本不检查是否有任何以前安装的版本。如果有人能帮我写一个脚本,首先检查任何以前的版本(如果有),然后卸载它,然后安装新的升级版本,那就太好了。 非常感谢 您可以通过将其从 identify --version e、 例如,在几乎最新的

Imagemagick mogrify-调整文件大小并将新文件大小附加到文件名

我想mogrify-resize 500my files并将新的文件大小附加到文件名ie:image-500*500.png 有人能帮我一下吗。我认为你不能用mogrify这样做,因为它会覆盖原始文件名,而不是创建新文件名。因此,我认为您需要使用convert进行转换 因此,对于一个名为input.png的文件: convert input.png -resize 400x500\! -set filename:f "%[t]-%[w]x%[h]" "%[filename:f].png" 您的

Imagemagick 如何将EXR转换为PNG并同时调整亮度

我能够使用中概述的技术将EXR图像转换为PNG 不幸的是,PNG看起来很暗 我应该向imagemagickconvert命令行添加什么以增加亮度?从以下内容开始: 您可以尝试-auto gamma: convert start.jpg -auto-gamma result.jpg 如果-auto gamma根据您的喜好对图像进行过冷处理,您可以应用一定比例的图像。因此,这里我克隆了原始图像,并将自动伽马应用于克隆,但仅将80%混合回原始图像,因为我觉得自动伽马过多了: convert st

ImageMagick在1张图片的上方添加2张图片

我正在使用ImageMagick命令行选项创建多帧动画。我让它工作,但我需要合成2张图片到第三张。这可能吗?到目前为止,我有以下代码: convert pic1.jpg pic2.jpg -geometry +x +y -composite result.png 该行将pic2置于pic1之上,是否可以在pic1上放置两张类似于以下内容的图片: convert pic1.jpg pic2.jpg -geometry +x +y -composite pic3.jpg +x +y -compo

Imagemagick 批量修剪含噪图像

我有一组大量的人们创作的嘈杂的图画。我想有一些功能,把它们精简到只画出来 以下是一些例子: 因为噪音-修剪不起作用 我还尝试使用此处链接的示例(www.imagemagick.org/Usage/crop/#trim_blur),但由于图像内部和图像之间的噪声水平不同,因此效果不佳 最后,我尝试增加对比度,以增加识别实际图形线条的可能性,但出于与上述类似的原因(不同的噪声级),它只会锐化每个图像的一部分线条 如果有人有什么想法,我很乐意听听 不确定这是否适用于所有图像,因为它们有很多问题:

如何使用ImageMagick在图像的多个位置放置水印

我目前正在通过命令行使用imagemagick在另一幅图像的多个位置放置水印,但我这样做似乎不是最好的方法 我是这样做的: exec("convert 'originalImage.jpg' 'watermark.jpg' -gravity NorthWest -geometry +3+3 -define compose:args=30,100 -compose dissolve -composite 'finalImage.jpg'"); exec("convert 'finalImage.j

在imagemagick将人像照片(JPG)转换为png文件后,会将其侧向旋转。如何阻止方向的改变?

原始照片如下所示: 我使用以下命令将其转换为png: convert -strip -quiet -limit memory 2072580096 -quality 100 -alpha off -density 165% -scene 1 -colorspace sRGB tmpALcgg3.jpeg output.png 转换后,会出现以下情况: 在Pixelmator中检查文件时,它显示为“1” 这对我来说没什么意义 然后我使用exiftool从原始文件中提取以下信息 ExifTo

我能';t使用imagemagick将图像转换为单色位图

我正在尝试将图像转换为单色bmp,但它不起作用。 我试着写: magick.exe转换为c:\users\asus\desktop\image.jpg-单色c:\image.bmp 我得到了下面的错误 convert:UnableToOpenConfigureFiledelegates.xml'@warning/configure.c/GetConfigureOptions/702。 convert:UnableToOpenModuleFile'C:\Program Files\ImageMag

Imagemagick Image magick将图像放入行中,然后生成反射

我想知道是否可以使用imagemagick生成这样的结果图像 我最初的形象是这样的 我可以创建一个黑色的图像,像这样放在背景中- convert -brightness-contrast -20x10 GARDENS-ILLUSTRATED_JAN-14.jpg out_lighter2.jpg 但我不知道如何将它们像那样排成一行,然后生成一个反射。我有一些接近的东西,但没有更多的时间,所以也许你可以摆弄它,并得到你想要的: #!/bin/bash input=input.png # C

Imagemagick 转换缩略图图像质量问题

我正在使用下面的ImageMagick convert thumbnail命令从高质量图像生成缩略图,但生成的图像与原始图像不一样清晰,而且模糊且难以读取 以下是命令: 转换-缩略图612x264 inputImage.gif outPutImage.gif converet缩略图是否有我缺少的质量 我还附加了输入和输出图像链接 : : 有人请帮忙,提前谢谢 您尝试过质量参数吗?您的输入图像链接似乎是JPEG而不是GIF。这可能是因为SE上传程序转换了它们…@Glenn图像是GIF,您可以通过另

使用ImageMagick组合多个图像和文本

我是ImageMagick的新手,我正在尝试将3个不同的标签添加到3个不同的(小)图像中,然后将它们插入背景图像上,每个标签位于一个角落 所有的图像和文本字符串都是未知的,这就是为什么我要写一个脚本来处理这个问题。我最近(失败)的尝试是: convert -page +0+0 ${bg}.png \ \( -page +0+0 -gravity south -pointsize 16 \ -stroke '#000C' -strokewidth 4 -annotate 0 "$

imagemagick裁剪精度

我正在对几何体对象使用-crop,成功地裁剪图像。然而,它似乎只是接近0.5 是否有办法强制imagemagick使用更高的精度,例如最多5位小数 如果没有,是否有其他工具可以通过命令行帮助我实现这一点?我不知道是否可以实现小数点后5位,但您可以使用-扭曲SRT 0和视口裁剪来实现分数像素裁剪。见和。偏移的视口参数可以是分数像素偏移。你也可以加-precision X,但我不确定这在这种情况下是否有帮助。你怎么知道你是否有5位小数?

上一页   1   2    3   4   5   6  ... 下一页 最后一页 共 38 页