ImageMagick FAQ 问题摘要
来源:imagemagick.cn 发布时间:2008-10-21 13:14:00
如何让animate在显示图片的过程保持窗口的标题不变
animate -title "My Image Sequence" images.
import抓得的图片与X服务器上显示的不一致怎么办?
import -descend image.miff
如何动画显示YUV 图片序列?
animate -geometry 352x240 -scene 0-71 yuv3:frame%d
如果只看一个RGB图片的红色通道(red channel)?
display -gamma 1.0,0.0,0.0 image.miff
如何改变PostScript默认纸张大小?
要改变默认的612x792大小,修改magick/image.h中的PSPageGeometry的值并重编译.如何自左至右无边无框无文字半三幅画连接在一起?
convert +append image1.ppm image2.ppm image3.ppm side_by_side.miff # 或convert -size 350x500 xc:black composite.miffcomposite -geometry +0+0 composite.miff image1.gif composite.miffcomposite -geometry +100+0 composite.miff image2.gif composite.miffcomposite -geometry +0+300 composite.miff image3.gif composite.miffcomposite -geometry +0+375 composite.miff image4.gif composite.miff
如何生成gif动画?
convert -delay 20 frame*.gif animation.gifconvert -delay 20 frame1.gif -delay 10 frame2.gif -delay 5 frame3.gif animation.gifconvert frame1.gif -page +50+100 frame2.gif -page +0+100 frame3.gif animation.gifconvert -loop 50 frame*.gif animation.gifconvert +adjoin images.* frames%d.gif
如果完整的显示PostScript图片?
display -page letter image.ps
什么是图片目录?如何使用它们?
#图片目录(visual image directory ,VID)的创建: montage *.jpg directory.vid convert 'vid:*.jpg' directory.vid#显示图片目录 display directory.vid display vid:movie.mpg
如果带框架保存一个窗口?
xwininfo -frameimport -frame -window ID window.miff
图片以单一颜色(a solid color)显示,是怎么回事? 图片被破坏,或含有值为0的matte层,试着:
display +matte image.miff
出现 "???? library is not available ..."是怎么回事? 没安装相关的函数库。参见安装说明。
如何查看图片不光滑层(matte channel)的值?
convert image.tiff image.mattedisplay -size 640x480 gray:image.matte
运行"Convert in.gif out.png" 时显示 "Invalid Parameter - out. 你运行的convert是windows的分区类型转换程序。
如何在图片增加斜角?
#对图片边缘的处理共分四类。 1)增加有色边convert -bordercolor red -border 25x25 image.jpg image.gif 2)加亮或变暗图片边缘,以增强3D效果convert -raise 25 image.jpg image.gif 3)在图片周围增加装饰性框架。convert -mattecolor gray -frame 25x25 image.jpg image.gif 4)在图片边缘增加升、降斜角convert -mattecolor gray -frame 25x25+0+25 image.jpg image.gifconvert -mattecolor gray -frame 25x25+25+0 image.jpg image.gif
用窗口管理器运行display失败了,怎么办? 用下列命令之一来确认display运行在一个交互环境中:
display logo:Untitleddisplay < /dev/console
将PostScript文件转换为其它格式时,如何改善文字的外观?
convert -density 288 -geometry 25% image.ps image.gif
如何用2-3英寸高的文字注释一个图片? 先检查有无可缩放字体: xlsfonts -fn '*-0-0-0-0-*' 有则:
convert -font '-*-helvetica-*-*-*--300-300-*-*-*-*-iso8859-1' -fill green -draw 'text 50,300 Magick' image.gif annotated.gif# If you have the FreeType support built into ImageMagick,# just increase your pointsize and/or density:convert -font Helvetica -pointsize 100 -density 300 ...
如何将gif文件分析为一系列的单个图片?
convert animation.gif frame%02d.gif
用NetScape显示的图片,如何去掉周围的背景色?
如何用web安全的颜色(Web safe colors)创建GIF或PNG图片?
convert -map netscape: alpha.gif beta.gif
为何Adobe Acrobat 2.1不能读ImageMagick's制作的PDF? 用 Acrobat 3.0或以上版本,来阅读这种经zip压缩的pdf,或制作PDF时不进行压缩。
convert +compress images.tiff image.pdf
如何在图片上增加一个不光滑层(matte channel)?
convert image.gif -matte temp.miffcomposite -compose CopyOpacity mask.xbm temp.miff transparent.gif
在NT环境下如何用convert在图片上写字?
convert -font Arial -fill blue -draw "text 10,10 'your text here'" d:\test.tif png:d:\test.pngconvert.exe -pointsize 18 -draw "text 0,0 "This is my text!"" C:\blank.gif c:\text.gif
为何GIF文件比期望的大? 需要在编译源码时加 --enable-lzw 参数,来打开LZW压缩功能。
为何JPEG文件比期望的大? 可能嵌入Exif或IPTC等"profiles", 或者含有没压缩的thumbnails. 可以用命令行参数 +profile ""或相关的API来将它们去掉。
如何从图片文件中抽取第一张图片?
convert "Image.gif[0]" first.gif
如何创建一张空白图片?
convert -size 800x600 xc:"#ddddff" ltblue.ppmconvert -size 800x600 null:white white.ppmconvert in.png -threshold 100% black.ppm #<--与in.png同大小
为何GIF文件比期望的大? 需要在编译源码时加 --enable-lzw 参数,来打开LZW压缩功能。
为何JPEG文件比期望的大? 可能嵌入Exif或IPTC等"profiles", 或者含有没压缩的thumbnails. 可以用命令行参数 +profile ""或相关的API来将它们去掉。
猜你喜欢
- javascript中的数组对象捆绑了强大的方法因此它可以用很简短的代码实现强大的数组操作而这些功能要C或者c++实现的话可能需要花费几倍的
- 在介绍GROUP BY 和 HAVING 子句前,我们必需先讲讲sql语言中一种特殊的函数:聚合函数,例如SUM, COUNT, MAX,
- MS SQL Server 2000通过企业管理器设置数据库的定期自动备份计划。1、打开企业管理器,双击打开你的服务器2、然后点上面菜单中的
- google前不久推出了Google Ajax Library API,说白了就是提供几个知名js库的host,目前有:jQueryprot
- 即text-overflow:ellipsis,需要配合white-space:nowrap使用。运行代码:<div style=&q
- W3C终于发布了第一个HTML5草案,大家还沉溺在HTML2XHTML转换的快乐和痛苦中时,却又突然发现,HTML5和XHTML2,到底谁是
- MySQL有6种日志,监控数据库系统的时候必须知道select日志slow select日志变更日志二进制变更日志(binlog) 
- 那是一杠还是两杠呢?最简单的方式就是拿出钱包,掏出张“新”的50或100,翻到背面的银线上,就会发现两杠的符号。这个是以前跟同事在讨论是一杠
- 分页程序sub show_page参数说明:total_records 总记录数everypage_records 每页显示条数
- 前一段时间碰到这样的的问题,Ajax从后台得到的中文信息怎么都是空。后来到网上搜资料,大多是以下这样。用AJAX来GET回一个页面时,RES
- 问题描述:使用 SQL 2005 w/ SP2 的汇出汇入精灵将数据从 Access 汇入到 SQL2005 发生了错误,但使用在SQL 2
- 以前写JS程序的时候,经常碰到了定位的问题。但每次都看到一半,找到需要的属性就了事了。今天下了狠心,要花点时间,彻底地弄明白他。以下内容看着
- 在asp代码中分页是有点麻烦的事情,个人在在代码编写过程中把分页代码写成了两个函数,虽然在功能上不是很完善,但对于一般的应用应该是满足的了。
- 几年前,看到一台湾人写的一段程序(好像是《日语基础》),在网页上实现音视频与文字的同步播放(就是音视频播到哪部分,相应的文字就亮显,点击某一
- 1.彻底弄懂CSS盒子模式一(DIV布局快速入门)3.彻底弄懂CSS盒子模式三(浮动的表演和清除的自述) 4.彻底弄懂CSS盒子模式四(绝对
- 如何用HtmlEncode来显示Unicode? 见下:<%@ Language=VBS
- 本文整理了3种鼠标经过图片,图片边框加粗或改变颜色的方法,希望大家喜欢。下面3中只是提供了一个方法,具体的鼠标经过图片的样式,你自己可以修改
- 以前见过一个很漂亮的网页提示信息,就是把鼠标放到网页的文字或者图片上面就会有提示的那种透明的,还带个箭头,很漂亮,不知道谁在哪见过没有,感谢
- 这片文章只对本地存储方法做介绍,若要查看本地存储组件使用方法的介绍请稍等。本地数据持久化(或者也叫做浏览器本地存储)是一种在浏览器中长久保存
- 试一试这个办法:struserlist = struserlist & "<