我需要使用ImageMagick或Linux平台上提供的任何其他命令行工具创建分层PSD文件.由于我需要在Linux服务器上执行此操作,因此无法使用Photoshop脚本.
下面的ImageMagick命令创建具有单个图层的PSD文件,其中两个图像(此处:等离子体分形)一个位于另一个之下.(我使用ImageMagick 6.5.3-10 2009-07-31 Q16,最新的MacPorts版本.)
convert -size 100x100 plasma:fractal plasma:fractal -append out.psd
Run Code Online (Sandbox Code Playgroud)
如何创建一个PSD文件,其中每个图像都在其自己的图层中,而一个图层直接位于另一个图层之上?
或者,是否有任何其他命令行工具可以让我这样做?
更新:除GIMP命令行之外的任何其他选项?
我最近使用Rails实现了Paperclip,并希望尝试使用ImageMagick中的一些滤镜选项,例如模糊.我无法找到任何如何做到这一点的例子.是否通过了:样式作为另一种选择?
:styles => { :medium => "300x300#", :thumb => "100x100#" }
Run Code Online (Sandbox Code Playgroud)
@plang的答案是正确的,但我想给出模糊的确切解决方案,以防万一有人在寻找并发现这个问题:
:convert_options => { :all => "-blur 0x8" }
// -blur {radius}x{sigma}
Run Code Online (Sandbox Code Playgroud)
这改变了这个:

对此:

所有上传内容至少应为150x150像素.如何使用Carrierwave验证它?
我刚刚获得了一个新的macbook pro并尝试设置我的开发环境.我从app商店下载了xcode 4.2并安装了它,之后我安装了自制软件和RVM.ImageMagick,readline,ruby 1.9.3-head全部安装完美,直到我运行捆绑更新,试图安装rmagick.
经过很长一段时间的调查,我得出结论,它找不到libgomp.
输出来自gem install rmagick:
$ gem install rmagick
Building native extensions. This could take a while...
ERROR: Error installing rmagick:
ERROR: Failed to build gem native extension.
/Users/dhiemstra/.rvm/rubies/ruby-1.9.3-head/bin/ruby extconf.rb
checking for Ruby version >= 1.8.5... yes
extconf.rb:128: Use RbConfig instead of obsolete and deprecated Config.
checking for clang... yes
checking for Magick-config... yes
checking for ImageMagick version >= 6.4.9... yes
checking for HDRI disabled version of ImageMagick... yes
checking for stdint.h... *** extconf.rb failed …Run Code Online (Sandbox Code Playgroud) 大家早上好,
对于一个网站我想重命名文件夹(图片)从"1.jpg,2.jpg,3.jpg ..."到"yyyymmdd_hhmmss.jpg" - 所以我想读出创作这次设定为图片的名称.有没有人知道如何使用linux-shell或imagemagick来做到这一点?
谢谢!
给定静态地图图像(左图),我试图找到大约树木覆盖的区域.
我想到的方法涉及对图像进行逐像素分析,最初找出"更绿"的像素(使用HSV颜色方案来提取色调值).
我意识到,在黎明或黄昏时拍摄的一些图像中,树木实际上可能没有任何绿色,并且可能只是呈现深灰色/黑色.而在中午拍摄的那些,显得亮绿色.所以我尝试使用图像阈值并得到了不错的结果(右图):
但是我仍然不满意建筑物的阴影,或者黑暗物体可能会给我误报.
我想在Stack Overflow上使用一些开发人员的经验,并建议哪种图像处理工具和方法能在这种情况下给我最好的结果?
如何通过命令行在Imagemagick中创建一个空白的新图像?
使用-background不起作用:
$ convert -size 800x800 -background white x.png
convert: no images defined `x.png' @ error/convert.c/ConvertImageCommand/3257.
Run Code Online (Sandbox Code Playgroud) 我尝试用brew安装:
brew install imagemagick
Run Code Online (Sandbox Code Playgroud)
安装似乎已成功完成.但是,在尝试:
use Image::Magick;
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息:
Can't locate Image/Magick.pm in @INC
Run Code Online (Sandbox Code Playgroud)
我不太了解mac上的perl系统,或者brew可能安装了Image :: Magick(我告诉它应该已经安装了perl库作为imagemagick安装的一部分).
imagemagick ×10
carrierwave ×1
colors ×1
command-line ×1
gcc ×1
google-maps ×1
java ×1
linux ×1
macos ×1
opencv ×1
paperclip ×1
perl ×1
photoshop ×1
psd ×1
rmagick ×1
ruby ×1
shell ×1
xcode ×1