複数画像の不透明度を一括変更

標題のツールをWEBで探したが見つからないので、GIMPのPython-Fuを
使ってツールを自作した。後のために以下にメモしておく。

1.背景
  マーカーの不透明度を100%から40%などに一括下げることにしたが、
  数が多い事と下げる不透明度を変えることもあるので、一括して変更できる
  ツールを作ることにした。

2.基本的な考え方
(1)下げる不透明度、画像の数と各ファイル名のデータは、下図のcsvファイルから読み込む。

(2)1つの画像を処理した後は、非表示にしてから次の画像を読み込む。
   その後は同様に同じ処理を複数回繰り返す(1回の起動で複数画像を処理する)。
(3)ツールの起動は、Python-Fuから行う。
(4)GIMP起動後は、空の画像(カウンターと同じ100pxの正方形で背景が透明の画像)を入れる。
   画像がないと下図のようにツール名がグレー表示で選択できない。

   画像があると下図のようにツール名が白表示で選択できる。

3.プログラム
  プログラムソースを最後に示す(長いので)。

<個人的な感想>
WEBを探しても見当たらないのは、単純に画像全体の不透明度を一律さげる必要が無い為かもしれない。
背景色だけを透明化するツールは色々見かけるので、その応用であっても良いと思うが。