草庐IT

imageMagick

全部标签

php - 如何在不下载(完整)的情况下确定图像的大小?

我正在寻找远程托管的JPG的尺寸、宽度和高度。我已经了解了如何通过下载完整图像来执行此操作。但是,如果我可以通过仅下载足以获取此信息的方式来做到这一点,那将是理想的。典型的图像大小为200K,一开始阅读几K可能对于JPG可能就足够了:curl_setopt($ch,CURLOPT_RANGE,"0-4096");作为引用,我遵循了这些答案/评论但无济于事(尽管它们可能在正确的轨道上):GetimagedimensionswithCurlAlternativetoCURLOPT_RANGEtograbaspecificsection有没有人能够将各个部分组合在一起(有或没有ImageMa

php - ImageMagick - 调整到最大宽度

我想将图像调整到最大宽度。所以我不关心图像的高度,但我只想始终将其调整为特定宽度。我确定我以前做过这件事,只是我现在不记得我是怎么做到的。 最佳答案 似乎这是完成的方式,注意宽度是第一个参数。convert-resize'100'image.png对于其他想知道高度的人,您可以这样做:convert-resize'x100'image.png来源:http://www.imagemagick.org/script/command-line-processing.php编辑(2014年11月):请注意,在最新版本的ImageMagic

android - 编译 imagemagick for android

我正在尝试编译这个项目https://github.com/lilac/Android-ImageMagick.要生成android-magick.so,我需要在我的系统上编译它。我修改了rebuild脚本,变成如下错误。Clean:MagickCore[armeabi]Clean:android-magick[armeabi]Clean:coders[armeabi]Clean:filters[armeabi]Clean:jpeg[armeabi]Clean:stdc++[armeabi]Clean:tiff-shared[armeabi]Clean:tiff-static[arme

android - 在 Android 项目中使用 Jmagick

我会使用Jmagick进入Android项目。可能吗?我必须用ndk重新编译源代码吗?是否有一些教程/指南? 最佳答案 这是一个带有ImageMagick编译版本的android项目:Android-ImageMagick 关于android-在Android项目中使用Jmagick,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10078516/

如何在CakePHP 3中正确加载ImageMagick或更改设置?

我正在尝试在控制器中使用ImageMagick作为CakePHP3,以调整和转换图像大小。但是尝试时,系统一直在产生错误错误:找不到类'App\Controller\Imagick'我知道这看起来是由于不存在的Imagick引起的,但是这是在Imagick的负载测试中发生的-它似乎完全在CakePHP3的设置上。if(extension_loaded('imagick')){$AlteredImage=newImagick($image);}为了使它起作用,我需要使用CakePHP进行什么更改?另外,这可能与php.ini设置有关吗?看答案关于NDM评论,\Imagick...php.net/

c++ - 快速JPEG编码库

有人知道用于C/C++的免费开源jpeg编码库吗?目前我正在使用ImageMagick,它易于使用,但速度很慢。我将其与IntelPerformancePrimitives的评估进行了比较,IPP的速度非常快。不幸的是,它也需要200美元,而且我不需要99%的IPP)。此外,它只会在Intel上快速运行。有人做过测试吗?还有其他比ImageMagick更快的好库吗?编辑:我使用的是8位版本的ImageMagick,它应该更快。 最佳答案 在TigerVNC(http://www.tigervnc.com)的主干中查看libjpeg/

c++ - 将 ppm 转换为 png

在Linux中,我得到.PPM文件作为图像格式,这需要转换为PNG然后保存。我正在寻找一些API来实现从PPM到PNG的这种转换。这可以使用GDI+完成吗,因为这将成为原生的?如果那不可能,那么我认为freeimage或pnglib可以做到这一点,但如果可能的话,我更愿意使用原生gdi+。 最佳答案 快速而肮脏:下载Imagemagick并从CLI使用它:convertxx.ppmxx.png或者使用Imagemagick的dllAPI 关于c++-将ppm转换为png,我们在Stack

xml - GhostScript 在 ImageMagick 中的文件路径

我正在尝试使用ImageMagick在PC和OSX上将PDF转换为PNG——但实际上我无法在将使用我的软件的任何计算机上安装GhostScript。有没有办法将GhostScript与ImageMagick捆绑在一起,并将ImageMagick的路径重定向到该包,这样我就可以使用它而无需在用户计算机上正式“安装”它?Ifoundthispage,但我无法理解如何更改ImageMagick中的delegates.xml文件以使其正常工作。我想我必须更改此行的某些部分:但我不确定该怎么做——将路径放在哪里,或者路径应该基于什么——ImageMagick的位置,或者其他什么?任何帮助将不胜感

windows - ImageMagick - Windows 问题和转换功能

我正在尝试使用imagemagick从几个png文件创建一个简单的.gif文件,使用此处概述的一般方法:http://www.r-bloggers.com/animated-plots-with-r/但是,我使用的是Windows10机器,我认为这会导致转换函数出现问题,如下所述:http://www.imagemagick.org/discourse-server/viewtopic.php?t=19679有人可以解释我如何更改imagemagick或Windows以使其工作吗?具体来说,我给出的命令和发生的错误如下所示:convert*.pngnew.gif错误:InvalidPa

php - ImageMagick 支持的格式没有值(value)

我已经安装了从链接http://imagemagick.org/script/binary-releases下载并安装ImageMagick-6.8.3-7-Q16-x86-dll.exe.php#windows我正在使用Windows7和PHP5.3.8。在安装时,它已正确安装在我的机器中,并且convert命令完美运行。在我的转换配置中显示的是here:但是在我的phpinfo部分我得到:ImageMagicksupportedformatshasnovalue我得到了所有像这样的图像魔法值https://www.evernote.com/shard/s297/sh/12397c8