linux 图片转换,php可用
2015-10-28 17:00
741 查看
下载地址:
http://www.imagemagick.org/script/binary-releases.php#unix检查系统有无安装ImageMagick
没有就开始安装ImageMagick
或者
2. 缩放 convert -sample 80x40 input.jpg output.jpg
注意:缩放后图像保持原来的长宽比例 convert -sample 25%x25% input.jpg output.jpg 3. 为当前目录的所有图像生成缩略图
更多相关范例请参考下面地址:
http://www.imagemagick.org/Usage/thumbnails/
http://www.imagemagick.org/script/binary-releases.php#unix检查系统有无安装ImageMagick
shell> rpm -qa | grep ImageMagick
没有就开始安装ImageMagick
shell> rpm -Uvh ImageMagick-6.3.4-10.i386.rpm
或者
shell> yum install ImageMagickImageMagick使用范例1. 制作索引图和动画
!/bin/bash montage -bordercolor red -borderwidth 3 -label "%f" -tile 5x3 *.JPG montage.jpg mogrify -format gif *.JPG display montage.jpg animate *.JPG
2. 缩放 convert -sample 80x40 input.jpg output.jpg
注意:缩放后图像保持原来的长宽比例 convert -sample 25%x25% input.jpg output.jpg 3. 为当前目录的所有图像生成缩略图
for img in `ls *.jpg` do convert -sample 25%x25% $img thumb-$img done4. 获取文件信息 libtiff
tiffinfo filename.tiff pnginfo filename.png5. 可以使用 ImageMagick 的 identify
identify -verbose sample.png identify -format "%wx%h" sample.png6. 旋转图像
convert -rotate 90 input.jpg output.jpg7. 更改文件类型
convert input.jpg output.png8. 为图像增加注释文字
convert -font helvetica -fill white -pointsize 36 / -draw 'text 10,50 "Floriade 2002, Canberra, Australia"' / floriade.jpg comment.jpg convert -font fonts/1900805.ttf -fill white -pointsize 36 / -draw 'text 10,475 "stillhq.com"' / floriade.jpg stillhq.jpg9. 特殊效果
convert -charcoal 2 input.jpg output.jpg #炭笔 convert -colorize 255 input.jpg output.jpg #着色 可以指定三种颜色red/green/blue convert -implode 4 input.jpg output.jpg #内爆效果 convert -solarize 42 input.jpg output.jpg #曝光,模拟胶片曝光 convert -spread 5 input.jpg output.jpg #随机移动,参数是位移大小10. 一次执行多个操作
convert -sample 25%x25% -spread 4 -charcoal 4 input.jpg output.jpg11. 按比例缩成固定大小
更多相关范例请参考下面地址:
http://www.imagemagick.org/Usage/thumbnails/
convert -size 300x300 hatching.jpg -thumbnail x200 -resize '200x<' -resize 50% -gravity center -crop 100x100+0+0 +repage cut_to_fit2.gif convert 1182743797.jpg -thumbnail x168 -resize '252x<' -resize 50% -gravity center -crop 126x84+0+0 +repage -quality 90 thumb_1182743797.jpg
相关文章推荐
- 在Ubuntu、Linux Mint上安装Mac OS X主题
- CentOS5.5上编译安装 PHP 5.3.6
- centos7 mysql 安装及设置远程访问
- MyEclipse 9.1 在windows x86(32位) x64(64位) ,Linux ,MacOSX的破解,并解决myeclipse 9.1 在Linux自动退出问题
- Linux内核源码分析--内核启动之(3)Image内核启动(C语言部分)(Linux-3.0 ARMv7)
- centos7上win2003 virtio (openstack)镜像制作成功(图文详解)
- Linux 下Mysql开放远程登录
- 如何利用webmin在Linux主机中添加网站
- Linux(CentOS)服务器上安装Webmin
- centos vsftpd 安装配置
- 在Centos中yum安装和卸载软件的使用方法
- CentOS安装SVN
- Linux查看mysql 安装路径
- linux中查找php***程序例子
- VMware安装CentOS 7问题解决
- centos65 如何修改文件夹颜色??
- linux---sz命令
- 用Cacti监控Linux服务器网卡流量
- linux socket的select函数例子
- linux服务器查看CPU物理颗数.内核数.线程数查看