2

ファイルを開き、色で選択し、選択を新しい色に変更し、画像を新しいファイルとして保存するプラグイン スクリプトを作成しています。

色を新しい色に変更する方法がわかりません。誰かがガイダンスを提供できますか?

これは私がこれまでに持っているものです:

  # open input file
  theImage = pdb.gimp_file_load(in_filename, in_filename)

  # get the active layer
  drawable = pdb.gimp_image_active_drawable(theImage)

  # select everything in the image with the color that is to be replaced
  pdb.gimp_image_select_color(theImage, CHANNEL_OP_REPLACE, drawable, colorToReplace)

  # need to do something to change the color from colorToReplace to the newColor
  # but I have no idea how to change the color.

  # merge the layers to maintain transparency
  layer = pdb.gimp_image_merge_visible_layers(theImage, CLIP_TO_IMAGE)

  # save the file to a new filename
  pdb.gimp_file_save(theImage, layer, out_filename, out_filename)
4

1 に答える 1