GEGL 操作を、プリセットファイル群から、ガイドします。
日本語環境依存部分の訂正 並びに スクリプトメニュー記述ミス訂正。
Download Link > Shiro_GEGL_Guide_0.7.2.zip
Link の無断転載を禁じます!。.
FileName : Shiro_GEGL_Guide_0.7.2.zip
FileDate : 2019/07/07 0:00:00 ( or * Downloaded Date * )
FileSize : 3246 (4KB)
MD5 : da6002015fd604f9f9b8a98c12bbfc2e
SHA1 : b6b032eba0e1b585197142be0405adad8f649229
FileName : Shiro_GEGL_Guide_0.7.2.py <- in zip
FileDate : 2019/07/07 0:00:00 ( or * Downloaded Date * )
FileSize : 9828 (10KB)
MD5 : f7644aefc166eb38fe4d0138960846c3
SHA1 : 45de198bac5c5c6934329fb5e4e95be2d0d32843
利用環境: GIMP 2.10.12 前提のファイルです。
スクリプト名: Shiro_GEGL_Guide_0.7.2.py (Shiro_GEGL_Guide.py)
登録関数名 (PDB): python-fu-shiro-gegl-guide-before
ファイルイメージ: 省略
以下、説明は 0.7.1 (for GIMP2.10.8) のものを流用しますが、
既に、GIMP 2.10.10 でのメニュー項目の日本語化に対応しています。
また、0.7.1 で不具合のあった メニュー 記述 Image Type (Gray* 記述起因) も対応済みです。
実行画面の例: Script Dialog .
Message Dialog . (v.0.7.1)
使い方:
ダウンロードしたファイルを展開し、改名して下さい。
Shiro_GEGL_Guide_0.7.2.py > Shiro_GEGL_Guide.py
それを、以下に配置して下さい。
フォルダ:C:¥Users¥UserName¥AppData¥Roaming¥GIMP¥2.10¥plug-ins
尚、既存ファイル・関数との競合が生じた場合には、何れかを、削除する必要があります。 (名前の衝突)
また、 ファイルを配置する前に、 プロパティ から インターネット取得時の ブロック 解除 を行って下さい。
利用方法については、 最後の ShiroYuki_Mot の ひとりごと URL をご参照下さい。
特記事項: 改行コード LF 。
一部日本語環境依存です。
Windows 版上での実行を念頭に書いています。
最下行のリンクをご参照下さい。
参考事項:
GoogleDrive 上では テキストファイルでなくバイナリファイルと認識され、プレビュー出来ません。
つぶやき: 自環境へのローカライズ
設定ファイル(preset exported)の格納場所の要変更箇所。 For OS Windows.
Line# 136 -
def listExportFiles(option=None):
dir1user = os.path.expanduser('~')
dir1home ="\\Pictures\\GIMP_Fv013\\SettingExport"
日本語環境の場合、ピクチャ > GIMP_Fv013 > SettingExport として記述されています。.
また、Python ですから、Windows ではフォルダの区切り記号は \\ となります。 ¥ を2回打ちます。.
利用言語別環境に訂正する場合の要変更箇所。 GIMP 2.10.8 Jp 前提の例。v.0.7.1
Line# 74 -
menuPath = ""
if geglType == "GEGL_DropShadow":
menuPath = "Filters/Light and Shadow/Drop Shadow"
elif geglType == "GEGL_GaussianBlur":
menuPath = "Filters/Blur/Gaussian Blur"
elif geglType == "GEGL_HighPass":
menuPath = "Filters/Enhance/HighPass"
elif geglType == "GEGL_MonoMixer":
menuPath = "色(C)/色要素(O)/Mono Mixer"
elif geglType == "GEGL_LongShadow":
menuPath = "Filters/Light and Shadow/Long Shadow"
elif geglType == "GEGL_Pixelize":
menuPath = "Filters/Blur/Pixelize"
elif geglType == "GEGL_UnSharpMask":
menuPath = "Filters/Enhance/Sharpen(Unsharp Mask)"
つぶやき: その他
べたべた に書いていますので、 Python らしからぬ 動けば良し 的な レベルです。
更に、試して見たが中断したものが紛れ込んでいます。 ご了承下さい。
恥ずかしいので、コードのイメージを載せるのは、見送らせて下さい。
もし、何方か、 こう書けば すっきり! と言う ご提案や ご指定 をお寄せ戴ければ 幸い です。
また、 お使い戴いたご感想をコメント戴ければ幸いです。
こちらでも、別 Blog の方でも構いません。
ShiroYuki_Mot の ひとりごと 掲載 URL https 接続です。 別ページ(タブ)で開きます。
https://shiroyuki-mot-says.blogspot.com/2019/02/gimp-script-py-gegl-guide.html
gimpshelf.py 更新 URL (File Show/Download) GIMP 2.10.10 以降不要
https://gitlab.gnome.org/GNOME/gimp/raw/b295a33aafe122f318e591546c1a2a9217fd19af/plug-ins/pygimp/gimpshelf.py?inline=false
同、参考 URL
https://shiroyuki-mot-says.blogspot.com/2019/01/gimp-python-grouplayer-trouble.html
[2019/07/07]
0 件のコメント:
コメントを投稿