樹心幽徑

« 20181120將上中下左右二欄六列計6塊圖磚合併在一起的工具程式(mtile6.c) | Main | 20181124將最多六塊圖磚合併在一起的工具程式(mtile6c.c) »

20181124將六塊圖磚合併在一起的工具程式(mtile6b.c)
2018/11/24,12:46

(1)編譯:

treehrt@treehrt-BM6AE-BM1AE-BP1AE:~/lake$ g++  `Magick++-config --cxxflags --cppflags` -I/usr/local/include/ImageMagick-7  mtile6b.c `Magick++-config --ldflags --libs`  -L/usr/local/zlib/lib -lz   -Wall  -export-dynamic -lm -o mtile6b

(2)執行:

treehrt@treehrt-BM6AE-BM1AE-BP1AE:~/lake$ ./mtile6b 312x2689-4x3-cw1.png 312x2686-4x3-cw2.png 312x2683-4x3-cw3.png 312x2680-4x3-cw4.png 312x2677-4x3-cw5.png 312x2674-4x3-cw6.png 2 3
左中右六原始圖寬高皆為 width=1266 height=951
合併六圖後的寬高為 width=2532 height=2853
輸出六圖合併後的圖檔 mtile6b.jpg 成功!

 

treehrt@treehrt-BM6AE-BM1AE-BP1AE:~/lake$ ./mtile6b 312x2689-4x3-cw1.png 312x2686-4x3-cw2.png 312x2683-4x3-cw3.png 312x2680-4x3-cw4.png 312x2677-4x3-cw5.png 312x2674-4x3-cw6.png 1 6
左中右六原始圖寬高皆為 width=1266 height=951
合併六圖後的寬高為 width=1266 height=5706
輸出六圖合併後的圖檔 mtile6b.jpg 成功!
treehrt@treehrt-BM6AE-BM1AE-BP1AE:~/lake$

 

treehrt@treehrt-BM6AE-BM1AE-BP1AE:~/lake$ ./mtile6b 312x2689-4x3-cw1.png 312x2686-4x3-cw2.png 312x2683-4x3-cw3.png 312x2680-4x3-cw4.png 312x2677-4x3-cw5.png 312x2674-4x3-cw6.png 3 2
左中右六原始圖寬高皆為 width=1266 height=951
合併六圖後的寬高為 width=3798 height=1902
輸出六圖合併後的圖檔 mtile6b.jpg 成功!

treehrt@treehrt-BM6AE-BM1AE-BP1AE:~/lake$ ./mtile6b 312x2689-4x3-cw1.png 312x2686-4x3-cw2.png 312x2683-4x3-cw3.png 312x2680-4x3-cw4.png 312x2677-4x3-cw5.png 312x2674-4x3-cw6.png 6 1
左中右六原始圖寬高皆為 width=1266 height=951
合併六圖後的寬高為 width=7596 height=951
輸出六圖合併後的圖檔 mtile6b.jpg 成功!

(3)程式碼:

http://oldwww.kmvs.km.edu.tw/lf/index.php?op=ViewResource&blogId=70&resource=1729-mtile6b.c

 

(4)結果圖檔:

http://oldwww.kmvs.km.edu.tw/lf/gallery/70/mtile6b2x3s.jpg

alt

迴響

 
Accessible and Valid XHTML 1.0 Strict and CSS Powered by LifeType