jjzjj

magick++

全部标签

Ubuntu16.04安装R包magick出现的问题

太长不看版-magick的安装需要底层的imagemagick支持-Ubuntu16.04由于版本老旧,安装的旧版imagemagick无法使用-使用spack自己安装新版,可以解决编译问题。果子老师向我求助,让我帮忙安装一个R包,magick。这个R包,我在自己的CentOS系统的服务器上安装过,在我的Mac上装过,我觉得应该不是个大问题。然而,从最后我所花的时间来看,这确实是个大问题,因为这是果子老师提出的问题,但凡是他提出的问题,他肯定是前期花了点时间的,也就是常规的路子都走过了,实在没法子才来找我出手。这个信息的报错消息如下```Rmagick.so:undefinedsymbol:_

c++ - VS2010 中的 Magick++ - 未解析的外部符号

我正在尝试将ImageMagickMagick++用于VS2010中的C++项目。我从这里安装了库:klick然后在我的项目中,我将c:/programfiles/ImageMagick-6.6.6-Q16/include添加到包含文件夹中。然后我尝试将Magick++与这段代码结合使用:#includevoidmain(intargc,char**argv){InitializeMagick(*argv);}但这行不通!VS2010返回以下错误:errorLNK2001:unresolvedexternalsymbol"__declspec(dllimport)void__cdecl

c++ - 使用 Magick++ 获取像素颜色?

我已经问过这个问题,但那是关于FreeImage的。现在我正在尝试用ImageMagick做同样的事情(更准确地说,用Magick++)。我只需要获取图像中像素的RGB值,并能够将其打印到屏幕上。我在ImageMagick论坛上问过这个问题,但那里似乎没有人。:-(有人可以帮忙吗? 最佳答案 版本6API给定一个“Image”对象,您必须请求一个“像素缓存”,然后使用它。文档是here和here://loadanimageMagick::Imageimage("test.jpg");intw=image.columns();inth

ruby-on-rails - ImageMagick - "CORE_RL_magick_.dll not found"或如何使用 ruby​​ 1.9.2 在 Windows 上安装 RMagick

我正在开发Rail3应用程序。经过几个小时的努力并最终在win7x64/ruby​​1.9.2上安装rmagick2.13.1gem而没有错误,我遇到了另一个错误。是的,我听说Windows中的Rails体验可能会很痛苦......我使用carrierwave处理图像并将其上传到AWSS3。处理看起来像classIconUploader[100,100]process:convert=>:png...当我在我的开发机器上触发文件上传时,它抛出一个窗口弹出窗口,说CORE_RL_magick_.dllnotfoundGoogle在这方面并没有真正提供帮助。我将我的PATH变量设置为C:/

c++ - 找不到 Magick++ 头文件

希望有人能帮助我,因为我完全不知所措。我已经在Internet上搜索过了,真的找不到更多可以帮助我的东西。我正在尝试编译使用Magick++库的C++程序。我已经安装了Magick++,看起来还不错。在我当前的目录中有main.cpp,我正在运行g++main.cpp。我收到以下错误...Infileincludedfrommain.cpp:3:0:/home/simeon/ImageMagick-6.8.9-0/Magick++/lib/Magick++.h:9:30:fatalerror:Magick++/Include.h:Nosuchfileordirectorycompila

ruby - 如何仅在宽度超过 Graphics/Image Magick 时调整图像大小

如下所示:http://www.imagemagick.org/Usage/resize/#shrink选项:-resize64x64>仅当宽度和高度超过64像素时才调整大小。但是,如果可行的话,如何做类似的事情:-resize64>x或-resize64x'ignores'>换句话说,如果只有宽度超过这个尺寸。这可能吗? 最佳答案 您可以通过使用“不大可能”的高度值轻松实现:convertorig.png-resize'64x10000>'scaled.png仅当原始PNG的宽度大于64像素或其高度大于10000像素时,才会调整原

ruby-on-rails - 使用 mini_magick 指定复合 Material 的几何形状

我基本上是在尝试用mini_magick编写这个命令。gmcomposite-composeCopy-geometry+0+210note-transparent1.pngnote-rugby.pngnote-rugby-e.png这是我的代码:image=MiniMagick::Image.open("note-transparent1.png")result=image.composite(MiniMagick::Image.open("note-rugby.png")do|c|c.compose="Copy"c.geometry="+0+210"end)result.write"

ruby - 带重心的 mini_magick 缩略图

我想创建一个填充缩略图,比如describedhere此命令有效:convertsrc.png-thumbnail'200x200>'-gravitycenter-extent'200x200'dst.png但是这个ruby代码不工作:重力被忽略require'mini_magick'image=MiniMagick::Image.open('src.png')image.thumbnail'200x200>'image.gravity'center'image.extent'200x200'image.write'dst.png'这段代码有什么问题? 最佳

ruby - 从 Magick::Image 创建一个 ruby​​ File 对象

我正在尝试使用rmagick和rest-client将带水印的图像发布到url。当我生成合成图像时,我将其保存(.write),使用File.new将其读回,然后发布该File对象。不过,理想情况下,我想绕过写入操作,因为我再也不需要这张照片了。有什么方法可以将Magick::Image对象转换为File对象,以便我可以使用rest-client发布它?require'rmagick'require'rest-client'photo=Magick::Image.read('myphoto.jpg').firstwater_mark=Magick::Image.read('waterm

关于 c :Magick 的链接库

LinkinglibrariesforMagick++所以现在我已经花了4个小时让Magick开始工作。出于某种原因,我从来没有想过外部库可以正常工作。通常需要大约六个小时的纯时间谷歌搜索。在经历了很多痛苦之后,我终于实现了正确编译的第一部分(除了大量警告),但链接存在问题。我发现这篇关于Imagick链接错误的帖子和关于将Imagick路径添加到项目中的帖子。在VisualC项目中将Imagick/lib添加到链接器设置后,这是编译器输出的唯一消息:1>------Buildstarted:Project:stripes,Configuration:DebugWin32------1>LIN