我需要为一个学校项目在windows上编译Mpeg 7 XM参考软件。
我从这个链接下载了它:
然而,这是一个相当古老的项目,我在windows上编译它时遇到问题。
在“XMWIN / NeXSRC/XMWinExe”文件夹下,有一个Visual C++项目。我根据Compilation.txt(在newsrc文件夹下)收集了所有依赖项,并尝试编译,但失败了
最后,所有的错误都消失了,除了这个:它找不到“Imagick.lib”
项目需要ImageMagick 4.2.*c-api,所以我从这
我正在使用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是一款(像素)图像处理软件
它本身不处
我现在正在使用ImageMagickconvert实用程序。我有一个PostScript文件,转换为GIF大约需要90秒
我正在寻找一种更快的方法,通过将选项修改为“convert”来实现这一点
当我说“快”时,最好是几秒钟,但我会采取任何明显的加速。适合交互式GUI的东西
我只需要黑白或灰度的图像(特别是地震数据的图像“摆动轨迹”,所以黑白很好。)
其他可接受的格式有BMP、GIF、JPEG、JPG、PCX、PGM、PNG、PNM、PPM、RAS、TGA、TIF或TIFF
试图坚持ImageM
我需要创建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 convert命令应用某些转换时,它都会尝试确保生成的图像与原始图像的大小相同。有没有一种方法可以让我们得到整个渲染图像的透明/白色背景
convert -verbose maanavulu_GIST-TLOTKrishna.tif \
-alpha set -matte -virtual-pixel transparent \
-distort perspective-projection '1.06,0,0.0,0,2.06
我有这个代码,但我想编辑它,使导出的文件名与用于生成它的文件名相同
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
我想从背景图像的北侧垂直偏移平铺覆盖图像50px
据我所知是这样的
复合-瓷砖-几何+0+50-重力北
真的不管用。因为当使用-tile选项时,它会忽略-geometry和-gravity选项。这有点道理,但我们想知道是否有任何方法可以达到预期的效果
事先非常感谢我可能会想出一些更优雅的东西,但目前我已经有了这个。从黑色背景图像和红黄色渐变叠加图像开始:
# Make background
convert -size 1000x1000 xc:black background.jpg
现在施
我对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
我是一名对imagemagick了解甚少的程序员。我有一大组PNG图像,需要通过googlevisionapi从中提取文本。由于这个API非常昂贵,我想尽量减少请求的数量,所以我想将多个图像合并到一个不超过4MB大小的图像中
我附上了一个样本图像
此图像包含30个用户数据块。每个区块都有一个空白的照片部分。我想删除这个空白部分(文本到垂直线后的整个部分)
加入30张这样的图片中的结果图片。我想将30-40个图像中的所有用户数据图像合并到单个图像中。因此,它将像一幅图像中的900个用户数据块
我请
使用ImageMagick的convert实用程序将一些扫描的jpg文件转换为pbm文件
但是,即使使用了选项-quality 100,pbm的分辨率仍然比原始扫描的jpg文件差
更糟糕的是,扫描的jpg文件是彩色的,而转换的pbm是黑白的
原始jpg信息:
图像大小:2256×1568像素
dpi:300像素/英寸
颜色模型:RGB
转换后的pbm信息:
图像大小:2256×1568像素
dpi:72像素/英寸
颜色型号:灰色
目前,以下是我转换格式的步骤:
qiang@bonjour:~/s
我有很多PNG上传的用户
但是,它们周围有空白,应该删除
例如:
像这样的图像:
应裁剪为如下图像:
如果我想对目录及其所有子目录中与*\u spec.PNG文件匹配的所有文件执行此操作,我应该怎么做
示例文件:
Folder
|
Subfolder1 - file1_spec.png
- file2_spec.png
- file3.png
|
Subfolder2 - filea.png
- fileb1_s
当我在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
我编写了一个小脚本,可以从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将图像中的文本垂直居中
例如,我想要一个200像素高的图像,图像中垂直居中的单词是“TEST”
我不想指定图像的宽度。我希望ImageMagick根据文本的宽度计算图像宽度
-extent参数同时需要宽度和高度,所以我不能使用它
我正在为Cygwin使用ImageMagick 6.4.0 01/19/10 Q16。这似乎是Cygwin的最新版本
谢谢 不要在-size参数中指定宽度并使用:
不要在-size参数中指定宽度并使用:
谢谢,但这还不够。-size属
问题更多的是“技术诀窍”。我有一组大小完全不同的图片:一个是360x360,另一个是1200x800。我想为一个精确大小的网页制作缩略图,例如150x150。由于大小不同,我不能只使用转换-调整大小或以某种方式进行裁剪,两者都需要。
如何解决此问题?您需要一个函数,该函数将根据源图像的宽度和高度以及最大缩略图宽度和高度计算缩略图大小:
function setWidthHeight($srcWidth, $srcHeight, $maxWidth, $maxHeight){
$ret
我已在我的服务器上成功安装了Ghostscript,当我运行./configure for ImageMagick时,它会识别Ghostscript,但找不到带gslib的。当我跑步时:
./configure-with gslib=yes
我得到以下信息:
Delegate Configuration:
BZLIB --with-bzlib=yes yes
Autotrace --with-autotrace=no no
Dejav
如何修改此代码,使mogrify仅为动画GIF的第一帧生成缩略图
mogrify -resize 80x80 -background white -gravity center -extent 80x80 -format jpg -quality 75 -path thumbnails *.gif
选择帧表示法将是紧跟在文件名之后的[N];其中N是要选择的帧编号。请参阅输入文件名示例下的部分
mogrify-调整80x80的大小\
-背景白\
-重心\
-范围80x80\
-格式jpg\
-质
如何沿圆重复图像?请注意,它也应该有点失真。我想说的是:我一直在研究一种POV LED设计,它可以在整个旋转过程中拍摄图像并沿一串LED闪烁。当你看显示器时,图像有点扭曲,沿着圆圈的内部挤压,而在外部拉伸。我想重现一下
红色圆圈仅供参考,大小始终相同。我可能也会把它留在生成的合成中。图像沿圆路径重复的频率应根据原始图像的实际宽度(以及我是否在每个副本之间添加中断)进行调整。例如,有些图像相邻平铺,没有中断,有些图像需要中断。所以我需要一种方法来定义它
对于黄色的对角线,我不希望在图像重复时在图像
我试图让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:
convert colorimage.png -colorspace Gray bwimage.png
但对于每幅图像,都有一些特征在转换后消失或变得难以察觉。例如,对于两种颜色的图像:
convert -size 50x100 xc:lightgray xc:pink +append lgraypink.png
然后转换为灰度:
convert lgraypink.png -colorspace Gray lgraypink-
我有一些大小和比例未知的图像。我想以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裁剪所需的数量
如果我想缩放到已知的宽度或高度(),这也会更容易。但我希望保留
我们有以下代码
convert foo.pdf foo.tiff
多年来,它一直运行良好,由此产生的tiff是一种合理的打印质量
我们刚刚升级了imagemagick,现在TIFF分辨率很低
我假设在最近的IM升级中发生了一些变化,我必须明确指定密度:
convert-density 300 foo.pdf foo.tiff
这是正确的假设吗?有人知道最近情况有没有变化吗
我只是想确定没有其他问题
默认分辨率为每英寸72点
资料来源:,-密度部分这是一个值得一看的好地方
我用的是minimagick。我正在使用resize\u to\u fit:[300,nil]向用户显示图像,然后使用jcrop允许他们裁剪图像。我正在保存jcrop坐标宽度、高度、x和y
我想用这些坐标裁剪出更大版本的图像。为了得到这个更大的版本,我在原版上使用了resize\u以适应:[600,nil]
我想使用大小和偏移来裁剪图像,但显然我不能使用jcrop提供的坐标
有没有办法提高坐标的比例,这样当我使用坐标裁剪600px宽的图像时,它看起来与用户输入的300px宽的图像相同?我的工作流
我有一个板上有一些透明度的png,我想修剪透明度,并保持每个东西与原始中心的距离相同。
我使用ImageMagick中的转换工具
比如说,
原来的那个
我想要的结果
我与convert original.png-trim+repage out.png一起使用的结果
原始文件在这里
我建议运行-trim操作,并在临时变量中记录页面偏移量。然后应用-extent计算最终图像
例如
#捕获原始大小。
read-r WIDTH HEIGHT我可以通过在Windows10的UbuntuBash sh
我正在尝试将旋转的图像放置到空白画布上
这是我正在使用的命令:
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处。但是,它似乎是围绕其右上
我正在尝试压缩和调整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降低大量图像的分辨率。照片的原始尺寸为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"
它适用于处于横向模式的图像。
我已经尝试了互联网上的所有方法,在我的PHP8.0.5窗口7中
在我的PHP8.0.5中安装imagemagick扩展
但很多时候我都在向我展示错误。
完成所有进程后,我的apache服务器将无法启动。
我重新启动窗口和xampp服务器
我认为现在最新版本的php不支持imagemagick
有没有办法在最新版本的php window 7 x64 bit中安装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:无法打开共享对象文件
我有一些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
因此,我必须将多页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。它必须调
刚刚在我的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)时,文本仍然呈现良好。有人知道怎么了吗
我有一个动画作为一批.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解决方
我所有的网站都运行良好,在过去几周的一些更新之后,我意识到PNG的质量非常差。我使用Typo3 4.5.27和imagemagick 6.6.0.4,Typo3调用以下命令:
/usr/local/bin/convert-带状-几何体150x120/var/www/introductionpackage-4.5.27/typo3/sysext/install/imgs/jesus2_transp.png[0]/var/www/introductionpackage-4.5.27/typo3tem
我有ImageMagick版本6.6.9.7,并使用convert for PDF转换为JPG缩略图。
缩略图上没有文本的空格为黑色
我已经安装了最新版本的GhostScript,尝试了各种方法来修复添加-颜色空间“rgb”、-平坦、-alpha关闭、-背景白色等,但都不起作用
有人知道如何解决这个问题吗?第一个建议是缩小问题的范围。尝试使用Ghostscript将PDF转换为JPEG,而不是使用ImageMagick。如果这是exepcted,那么你知道问题出在ImageMagick,如果不是
我整天都在干这个。我正在尝试将图像上载到Mediawiki,这是ImageMagick尝试创建缩略图时出现的错误:
Error creating thumbnail: convert: no decode delegate for this image format `/tmp/magick-11924QG1rRXzT948I' @ error/constitute.c/ReadImage/552.
convert: no images defined `/tmp/s3thumb-cripEh'
我在雪豹上使用标准程序(MacPorts)安装了ImageMagick,没有任何问题,但是在升级到Mavericks后它已经停止工作。
所以,在花了很多时间观察有类似问题的人之后,我用port卸载了它,然后用brew重新安装。
据我所知,安装工作正常,但是由于版本不兼容,我现在遇到了一个问题。这是我尝试运行convert时发生的情况:
ImageMagick reported error code 5. Message: dyld: Library not loaded:
/usr/local/
标签: Imagemagick
imagemagick-convertimage-conversionubuntu-14.10
我有一个图标图像,我需要调整它的大小,使其小一点,但是,我在ubuntu上使用imageMagick,我尝试了许多选项,如:
convert inupt.gif -resize 30x29 -density 72 -quality 75 output.gif
问题是,每次我创建一个调整大小的图像时,它都会丢失一些原始图像的分辨率/质量
所以我的问题是在不损失原始图像质量和分辨率的情况下调整图像的大小
原始图像:
输出图像:原始图像有多大?为什么当您指定只需要75%的质量时,质量会下降?Mark
我们正在进行渗透测试,出于这个原因,我需要将服务器上的ImageMagick升级到7.0.2-2,因为以前的版本6.7.x.x(我们目前运行)有一些高漏洞,为了消除这些漏洞,我们计划更新此版本。
我想通过ansible管理它,并进行单独的安装,我有一个脚本,但这个脚本不检查是否有任何以前安装的版本。如果有人能帮我写一个脚本,首先检查任何以前的版本(如果有),然后卸载它,然后安装新的升级版本,那就太好了。
非常感谢 您可以通过将其从
identify --version
e、 例如,在几乎最新的
我想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"
您的
我能够使用中概述的技术将EXR图像转换为PNG
不幸的是,PNG看起来很暗
我应该向imagemagickconvert命令行添加什么以增加亮度?从以下内容开始:
您可以尝试-auto gamma:
convert start.jpg -auto-gamma result.jpg
如果-auto gamma根据您的喜好对图像进行过冷处理,您可以应用一定比例的图像。因此,这里我克隆了原始图像,并将自动伽马应用于克隆,但仅将80%混合回原始图像,因为我觉得自动伽马过多了:
convert st
我正在使用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
我有一组大量的人们创作的嘈杂的图画。我想有一些功能,把它们精简到只画出来
以下是一些例子:
因为噪音-修剪不起作用
我还尝试使用此处链接的示例(www.imagemagick.org/Usage/crop/#trim_blur),但由于图像内部和图像之间的噪声水平不同,因此效果不佳
最后,我尝试增加对比度,以增加识别实际图形线条的可能性,但出于与上述类似的原因(不同的噪声级),它只会锐化每个图像的一部分线条
如果有人有什么想法,我很乐意听听 不确定这是否适用于所有图像,因为它们有很多问题:
我目前正在通过命令行使用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
原始照片如下所示:
我使用以下命令将其转换为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
我正在尝试将图像转换为单色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生成这样的结果图像
我最初的形象是这样的
我可以创建一个黑色的图像,像这样放在背景中-
convert -brightness-contrast -20x10 GARDENS-ILLUSTRATED_JAN-14.jpg out_lighter2.jpg
但我不知道如何将它们像那样排成一行,然后生成一个反射。我有一些接近的东西,但没有更多的时间,所以也许你可以摆弄它,并得到你想要的:
#!/bin/bash
input=input.png
# C
我正在使用下面的ImageMagick convert thumbnail命令从高质量图像生成缩略图,但生成的图像与原始图像不一样清晰,而且模糊且难以读取
以下是命令:
转换-缩略图612x264 inputImage.gif outPutImage.gif
converet缩略图是否有我缺少的质量
我还附加了输入和输出图像链接
:
:
有人请帮忙,提前谢谢 您尝试过质量参数吗?您的输入图像链接似乎是JPEG而不是GIF。这可能是因为SE上传程序转换了它们…@Glenn图像是GIF,您可以通过另
我是ImageMagick的新手,我正在尝试将3个不同的标签添加到3个不同的(小)图像中,然后将它们插入背景图像上,每个标签位于一个角落
所有的图像和文本字符串都是未知的,这就是为什么我要写一个脚本来处理这个问题。我最近(失败)的尝试是:
convert -page +0+0 ${bg}.png \
\( -page +0+0 -gravity south -pointsize 16 \
-stroke '#000C' -strokewidth 4 -annotate 0 "$
我正在对几何体对象使用-crop,成功地裁剪图像。然而,它似乎只是接近0.5
是否有办法强制imagemagick使用更高的精度,例如最多5位小数
如果没有,是否有其他工具可以通过命令行帮助我实现这一点?我不知道是否可以实现小数点后5位,但您可以使用-扭曲SRT 0和视口裁剪来实现分数像素裁剪。见和。偏移的视口参数可以是分数像素偏移。你也可以加-precision X,但我不确定这在这种情况下是否有帮助。你怎么知道你是否有5位小数?
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 38 页