【 新 進 軟 體 】

ImageMagick 免費圖片處理軟體下載

ImageMagick 免費圖片處理軟體下載

ImageMagick是一款免費的影像處理軟件,可以將圖像從一種格式轉換為另一種格式(例如,PNG格式轉換為JPEG格式),調整圖片大小,旋轉圖片,銳化圖片,減少圖片顏色或為圖片影像添加特殊效果,創建圖像縮略圖的蒙太奇效果,創建適合在Web上使用的透明圖像,並將一組圖像轉換為GIF動畫序列,通過組合多個獨立的圖像來創建合成圖像,也可以圖像加上各種特別形狀以及加上文字都OK,ImageMagick支持許多圖像格式(超過90種主要格式),包括TIFF,JPEG,PNG,PDF,PhotoCD和GIF等各種主流圖片格式。



ImageMagick 因為是一款免費的開放式軟體,它提供完整的程式源代碼,可以自由使用,複製,修改和分發。其許可證與GPL兼容它可以運行在所有主要操作系統上。ImageMagick的大部分功能都可以通過命令行交互使用;然而,更經常的是,這些特性可以從編程語言Perl,C,C ++,Python,PHP,Ruby,Tcl / Tk或Java中編寫的程序中使用,對於這些程序,現成的ImageMagick接口(PerlMagick,Magick ++,PythonMagick,MagickWand for PHP,RMagick,TclMagick和JMagick)都可用。這使得自動和動態地修改或創建圖像成為可能。

ImageMagick 免費圖片處理軟體下載點:
https://imagemagick-6-2-5-4-q16-11-01-05.updatestar.com/zh-tw

ImageMagick 在Windows環境中的安裝方法
參考來源出處:https://www.csie.ntu.edu.tw/~win/InstallImageMagick.htm

一、ImageMagick Windows Source 5.5.7

       Step 0: 解壓縮後進入子目錄 ImageMagick-5.5.7\VisualMagick\configure ,並點選檔案 configure.dsw

       Step 1: Build → Set Active Configuration... → configure-Win32 Release →OK

       Step 2: Build → Clean

       Step 3: Build → Execute 執行安裝精靈

       Step 4:   「下一步」→ 在 "Build option"群組中選擇前三項 (.Net使用者請加選第四項)  →「下一步」   

                       →「下一步」→「完成」。

       Step 5: File → Open → 進入子目錄ImageMagick-5.5.7\VisualMagick,點選檔案VisualDynamicMT.dsw

                   (.Net使用者請點選VisualDynamicMT.sln)

       Step 6: Build → Set Active Configuration... → All-Win32 Release

       Step 7: Build → Clean

       Step 8: Build → Build

       Step 9: 為Visual C++ 6 IDE設定 include files 路徑

                  Tools → Options...→ Directories → Include files  → 新增三個路徑 : IMAGEMAGICK-5.5.7,

                          IMAGEMAGICK-5.5.7\MAGICK,及IMAGEMAGICK-5.5.7\MAGICK++\LIB之實際(絕對)路徑

                         (例如:"E:\ImageMagick-5.5.7")。

       Step 10: 為IDE設定library files路徑

                   將Include files 選項改成 Library files →新增 IMAGEMAGICK-5.5.7\VISUALMAGICK\LIB 實際路徑

       Step 11: 設定Windows系統路徑,讓OS可以找到ImageMagick提供的DLL檔       

                    「控制台」 → 「系統」 → 「進階」 → 「環境變數」 →在「系統變數」中點選"path"

                     → 加入"ImageMagick-5.5.7\VisualMagick\bin" 的實際(絕對)路徑。

   

二、ImageMagick Windows Source 6.1.7-5

       編譯與安裝的方法同 ImageMagick-5.5.7版,但執行完Step 8後會出現(約54個)錯誤,

       解決方法:到錯誤發生的行號,將附近註解內的問號 '?' 刪除,按<Ctrl>+<s>鍵存檔後再編譯,

                           約重覆除錯三到五次後,即可順利編譯完成。

三、ImageMagick Windows Executable 6.1.7-5

       自動安裝並設定系統路經,但仍須額外做 Step 9 及 10 的設定。

 

附註:

一、建議安裝前先將Visual C++ 6 更新到 SP 5 或 SP 6。

二、在撰寫程式欲引用ImageMagick提供的classes時,請先加入下列三道基本的指令

#include<Magick++.h>

using namesapce Magick;

using namespace std;

並在IDE中加入設定:

  Project → Settings... →  Win32 Release → C/C++  → 在"Preprocessor definitions:" 欄中加入

      NDEBUG,_WINDOWS,WIN32,_AFXDLL,_VISUALC_,NeedFunctionPrototypes,_MBCS,_DLL   

  →  更換Table, 設定 Link → 在"Object/library modules:"欄中加入

       CORE_RL_magick_.lib CORE_RL_Magick++_.lib   

三、視窗版的應用程式撰寫範例可參考專案ImageMagick-5.5.7\win2k\IMDisplay\IMDisplay.dsp 或

         ImageMagick-6.1.7\win2k\IMDisplay\IMDisplay.dsp

四、GraphicsMagick-1.1.4的編譯、安裝方式與ImageMagick-5.5.7相同,沒有ImageMagick-6.1.7的問題產生。

     


沒有留言