【前言】
本文敘述用 imagemagick 和 bash 指令製作陰曆行事曆的圖片,並將之固定在桌面上。
一般月曆的開頭都是陽曆 1 號,再附上對照的陰曆。本文用陰曆初一做開頭,以陽曆為對照。
除了 bash 以外,會用到的程式有 imagemagick、zenity、Linux 內建的 date。
所有的檔案要放在同一個目錄裡。
本文更新於 WordPress:
Create Calendar with ImageMagick
2019/02/10
2016/05/13
製作 GIF 動圖的方法(7)
Make
an animated GIF from the command line (7)
【前言】
本篇的內容和前一篇大同小異,差在前一篇是先剪出有變動的矩形區域,而本篇是將有變動的部分用
GIMP
改成透明並做成遮罩
(mask)。
所用的影片是
"World
Nature Video" 在
Youtube
的影片
"Scenery
Of Mountains And Rivers With Natural Sounds And Music"。
銜接仍用淡出淡入重疊
19
格的方法,共須
38
畫格。
標籤:
animated GIF,
FFmpeg,
ImageMagick
2016/05/12
製作 GIF 動圖的方法(6)
Make
an animated GIF from the command line (6)
【前言】
前面網誌曾言:動圖的最大問題是檔案太大;而最常用的解決辦法是縮小畫面,所以前文的圖都不大。但有一種狀況是可以用較大的畫面,那就是有變化的區域只佔整個畫面的一部分;也就是說,大部分的畫面是靜止不動的。譬如,在一場景中,有一物體只在一小範圍內有變動,其餘範圍是固定不變的。
此時,可將有變動的區域剪下來,貼到某一畫格中,才做成動圖。也就是說,在這一系列的畫格中,不動的區域是來自同一畫格。利用製作動圖時的最佳化
optimizetransparency,將此區域變成透明,即可降低檔案尺寸。
標籤:
animated GIF,
FFmpeg,
ImageMagick
2016/05/11
製作 GIF 動圖的方法(5)
Make
an animated GIF from the command line (5)
【前言】
有時,動圖在循環播放時,要能無縫接軌,還可以用淡出淡入加頭尾重疊的方法。也就是說,末後數個畫格淡出,開頭數個畫格淡入,而這兩部分是疊在一起的,中間一段未加工。更極端的是沒有中間未加工的一段,所有畫格前半淡入,後半淡出,全部重疊。這種方法可用在瀑布、海浪、火焰、雲等場合。
前篇用過的影片中,有火焰的畫面,可以試試。
標籤:
animated GIF,
FFmpeg,
ImageMagick
2016/05/10
製作 GIF 動圖的方法(4)
Make
an animated GIF from the command line (4)
【前言】
動圖循環時,大多有畫面突變的現象,因為頭尾兩圖迥異。若將原動圖和其反轉圖連接,便可解決之。不過,當然這不適用於所有的狀況,因為很多畫面反轉後,會變得很突兀或反常。
前篇的嬰兒動圖倒可一試。
標籤:
animated GIF,
ImageMagick
2016/05/09
製作 GIF 動圖的方法(3)
Make
an animated GIF from the command line (3)
【前言】
介紹的變化有漸出漸入、停格、連接、反轉、變速。
標籤:
animated GIF,
ImageMagick
2016/05/08
製作 GIF 動圖的方法(2)
標籤:
animated GIF,
FFmpeg,
ImageMagick
2016/05/07
製作 GIF 動圖的方法(1)
Make
an animated GIF from the command line (1)
【前言】
有很多免費的應用程式可以用來製作
GIF
動圖,不少是圖形界面的軟體,很方便。但若想只用指令,要如何做呢?
圖片的處理是用
ImageMagick
7,但圖片的來源通常是影片,所以會用
FFmpeg
從影片中抽出圖片。
作業系統先用
Windows。
因指令很多,不可能臨時在命令視窗/虛擬終端機輸入,所以常用
.bat
檔。但要注意的是,二者稍有不同;例如:%
符號,在終端機只用一個
%,而在
.bat
檔中,要用
%%。本系列範例皆是虛擬終端機的用法。
本文只敘述較單純的例子:先用
ImageMagick
製造
0
到
9
的數字圖,再轉為動圖。
標籤:
animated GIF,
ImageMagick
2015/12/19
圖檔顏色的轉換
【前言】
起因於想要有綠色系列的圖示,但圖示有數百個,不可能全部重新自製,所以就用最簡單的方法,將系統原有的圖示改為綠色。
通常顏色可大致分為彩色、黑白、灰階三類。想用一種方法將這三類都轉換為綠色,似乎不太可能。所以下文將分為三部分,分別說明快速轉換這三類圖檔的方法。(其實這三個方法只有些微的不同。)
為了減少失真,原檔只用可任意縮放的 .svg 格式。
為了減少邊緣的瑕疵,先做較大的圖再縮小。
為了減少麻煩,不分類,全放在一起。
本文更新於 WordPress:
Image Format and Color Conversion Using ImageMagick
標籤:
圖示,
圖檔顏色,
ImageMagick,
Inkscape
訂閱:
文章 (Atom)