GIMP Part24at SOFTWARE
GIMP Part24 - 暇つぶし2ch32:yoshi
11/10/14 07:58:16.03 k6ePRh9M0
はじめまして。
初心者ですが宜しくお願いします。別掲示板で質問したのですが、こちらのサイトを紹介していただいたので、
こちらでも同じ質問させていただきます。マルチポストとは受け取らないで頂ければ幸いです。。。

Pythonでプラグインを作成し実行したいのですが、上手くいきません。どなたかお力をお貸しください。
以下、詳細です。

環境
 OS:WinXP GIMPのver:2.6.11(日本語) pythonのver:2.7.2

[やりたいこと]
○入力画像と上下左右反転させた画像を出力させたい。
※本当にやりたいことは別にあって、その練習用問題として解決したい内容です。
そのため、「この関数を使用すればいい」ということではなく、次のプロセスを踏んだ上で実現したい。
・入力画像の左上の画素から順に読み込み、読み込んだ画素値を右下から順にペイントしていく。
[問題点① 画像サイズが大きくなると処理できない]
プログラムを実行すると、70×70pix程度の画像では上手く反転できるのですが、
それより大きい画像になるとエラーになり、出力画像を見ると処理は途中で終わっています。(※エラー画面添付)
[問題点② 再描画できない]
プラグインを走らせた時点では、処理結果が新ウィンドウに反映されていません。(入力画像と同じ状態で出力)一度、画像を保存したあと、再度保存画像を開くと、処理されていたことが確認できます。
プラグインを走らせたタイミング再描画するにはどうすればよいのでしょうか?
「使用する関数が違う」、「もっと良い方法がある。」等、ご教授の程宜しくお願いします。
使用ソースはここでは制限オーバーだったので、
URLリンク(0bbs.jp)
をご参照ください。

よろしくお願いいたします。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch