ImageMagic官網:http://www.imagemagick.org
Independent JPEG Group(jpeg-6b)官網:http://www.ijg.org

台中縣立潭子國中維基百科:
http://tea.ttjhs.tcc.edu.tw/mediawiki/index.php/Lifetype#.E5.AE.89.E8.A3.9D_ImageMagic_.E7.B8.AE.E5.9C.96.E7.A8.8B.E5.BC.8F

裡面有提到一個LifeType 安裝 ImageMagic 縮圖程式,


* 安裝 jpeg-6b

於目錄下執行
./configure --enable-shared
make && make install

若make install時:
/usr/bin/install -c -m 644 ./cjpeg.1 /usr/local/man/man1/cjpeg.1
/usr/bin/install: cannot create regular file `/usr/local/man/man1/cjpeg.1': No such file or directory
make: *** [install] Error 1

/usr/bin/install: 無法創建一般文件‘/usr/local/man/man1/cjpeg.1’: 沒有那個文件或目錄 
make: *** [install] Error 1 
意思是根本沒有man和man1這兩個資料夾,土法煉鋼一下,
在/usr/local下建立man的資料夾,再到man下面再建一個man1的資料夾,
再make install就ok了。

# mkdir /usr/local/man 
# mkdir /usr/local/man/man1 
# make install 
好了,直到安裝成功!


* 安裝 ImageMagic

於目錄下執行
./configure --enable-lzw=yes --enable-shared=yes
make && make install

測試是否正確執行
/usr/local/bin/convert logo: logo.gif


==========
這個網站資源還蠻不錯的,可以拿來當做學習借鏡!
之前就是縮圖不成有問題而找到的^^


原文:

安裝 ImageMagic 縮圖程式

   * 安裝 zlib

wget http://nchc.dl.sourceforge.net/sourceforge/libpng/zlib-1.2.3.tar.gz
tar zxvf zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure
make
make install

   * 安裝 libpng

wget http://nchc.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.8-config.tar.gz
tar zxvf libpng-1.2.8-config.tar.gz
cd libpng-1.2.8-config
./configure
make
make install

   * 安裝 jpeg-6b

wget ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz
tar zxvf jpegsrc.v6b.tar.gz
cd jpeg-6b
./configure --enable-shared
make && make install

   * 安裝 imagemagic

安裝 ImageMagic
下載安裝程式 : wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
gunzip -c ImageMagick.tar.gz | tar xvf -
-----------------------------------------
cd ImageMagick-6.?.?
./configure --enable-lzw=yes --enable-shared=yes
make
-----------------------------------------
make install
-----------------------------------------
測試是否正確執行
/usr/local/bin/convert logo: logo.gif

   * 因為 Lifetype 縮圖無法解決

原來 ImageMagic 安裝只有用 ./configure
結果在 Lifetype 檔案上傳的時候,GIF 可以正確顯示縮圖
但是 JPG 無法正確顯示,搞了好久,參考 http://www.phpdc.com/article/21/
1. 先安裝 jpeg-6b
2. ./configure --enable-lzw=yes --enable-shared=yes
用這個方法縮略圖解決了!

如果使用ImageMagick方式,安裝後不顯示縮略圖,可以用
檢查是否支援JPEG命令     convert -list format
如果不支援,則需要安裝libjpeg包

ca95 發表在 痞客邦 PIXNET 留言(0) 人氣()