>> 古い記事: Script-Fu: 透明な新規レイヤーを作成して追加
<< 新しい記事: MIDIキーボードを Ubuntu Studio + LMMS に繋いでピコピコした音で弾く

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Script-Fu: 現在のレイヤーをレベル補正して緑色にする

黒い線で下描き書いて、緑色にして、透明な新規レイヤーを上に作ってなぞる、 という作業で使っています。 関数名適当ですごめんなさい。


; anobota-level-greenize.scm

(define (script-fu-anobota-level-greenize img drawable)
  ; アンドゥしたらここに戻る
  (gimp-image-undo-group-start img)
  
  ; レベル補正
  ; 最後の5つの引数は 入力レベル黒、白、中間(灰色)、出力レベル黒、白
  (gimp-levels drawable 2   0 255 1 255 255)

  ; 表示に反映
  (gimp-displays-flush)
  
  ; ここまでがアンドゥの対象
  (gimp-image-undo-group-end img)
)

(script-fu-register
  "script-fu-anobota-level-greenize"
  "<Image>/Script-Fu/misc/緑化" ; このスクリプトのメニュー位置
  "レベル補正色で緑に" ; このスクリプトの説明
  "sonata" ; 作者名
  "(c) 2007" ; コピーライト
  "2007-06-27" ; 製作日
  "RGB*"  ; スクリプトが動作可能なモード
  SF-IMAGE "Image" 0       ; 引数1
  SF-DRAWABLE "Drawable" 0 ; 引数2
)

Gimp: 記事のもくじ

>> 古い記事: Script-Fu: 透明な新規レイヤーを作成して追加
<< 新しい記事: MIDIキーボードを Ubuntu Studio + LMMS に繋いでピコピコした音で弾く
** ホームに戻る

コメント

コメントの投稿

管理者にだけ表示を許可する

|
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。