GIMP Python-fuでデフォルトのブラシで線を引く

コンピュータ

pdb.gimp_paintbrush_default()の動作確認

準備

GIMPを起動し新しい画像を用意する。

GIMPのPythonコンソールで実行


# 現在のイメージを取得
image = gimp.image_list()[0]
# アクティブレイヤー
layer = image.active_layer
# 線を引くための始点(100,100)と終点(200,200)を配列でセット
points = [100,100,200,200]
# ブラシで描画
pdb.gimp_paintbrush_default(layer,len(points),points)

結果

ブラシのサイズ:34

ブラシのサイズ:10

ブラシのプロパティでサイズを34から10へ変更して実行したところ、線の太さが変更されてたことが確認できました。

ブラシサイズを取得

size = pdb.gimp_context_get_brush_size()

ブラシサイズを変更

pdb.gimp_context_set_brush_size(1.0)

ブラシ(名)を取得

name = pdb.gimp_context_get_brush()

ブラシを名前を指定して変更

pdb.gimp_context_set_brush('2. Hardness 100')

コメント