PyQt で画像のビューアを作る 6 version 1

2019/06/27 09:56 by yamasyuh68
  :追加された部分   :削除された部分
(差分が大きい場合、文字単位では表示しません)
PyQt で画像のビューアを作る 6
190626
# ImageEnhancer (pillow 修正)

<code>
<fig>

- pillowとQtの画像のやりとり変更
予定通りイケた、落ちなくなりました (・∀・)ノ
pillowのimageをQtで表示するときに、pillow側でQtimageクラスが用意されてて簡単に変換してくれる
ただこれが動作不安定の原因っぽいので使うのをやめた
pillowでバッファ上にBMPで書き出して、それをQt側で読み込むようにしただけで単純です
pillow側のQtimageクラスも以外とこれと同じ事をやってるのかもしれない

- pillowの記述変更
私が最初に試したのは古かったようだ
画質の調整はImageEnhanceクラスに統合されていて、使い方も統一されていて良くなってる
これに合わせて書き換えた
- 使い方が同じだからスクリプトももっと短く出来るはず
スライダーへのコネクト関数も一つにしたい
スライダー自体一つでも良いかもしれない、ラジオで分岐させれば
ここら辺の使いやすさちょっと微妙だけれど
- マスク付きの画像調整は基本出来てるし、動作も安定してきたのでこれからは作り込みじゃ
しかしこういう感じだと**進める動機付けが弱い**んだよなあ・・・・( ̄― ̄?)

## 雑感です
- 画質の調整はビューアとは別物なので分けて書くことにした
自作のビューアではdllにしてあって統合したんだけど
pythonに関しては多分これからも別のスクリプトのままだと思うし
- しかし日本語ではなんて訳すのかね?
google先生に聞いたらカタカナでイメージエンハンサーって返ってきた
やれやれ ┐('д')┌

----
→ [目次に戻る](https://mimemo.io/m/QORbW4qkvOoda0N)

      

190626

ImageEnhancer (pillow 修正)

<code>
<fig>

  • pillowとQtの画像のやりとり変更
    予定通りイケた、落ちなくなりました (・∀・)ノ
    pillowのimageをQtで表示するときに、pillow側でQtimageクラスが用意されてて簡単に変換してくれる
    ただこれが動作不安定の原因っぽいので使うのをやめた
    pillowでバッファ上にBMPで書き出して、それをQt側で読み込むようにしただけで単純です
    pillow側のQtimageクラスも以外とこれと同じ事をやってるのかもしれない

  • pillowの記述変更
    私が最初に試したのは古かったようだ
    画質の調整はImageEnhanceクラスに統合されていて、使い方も統一されていて良くなってる
    これに合わせて書き換えた

  • 使い方が同じだからスクリプトももっと短く出来るはず
    スライダーへのコネクト関数も一つにしたい
    スライダー自体一つでも良いかもしれない、ラジオで分岐させれば
    ここら辺の使いやすさちょっと微妙だけれど

  • マスク付きの画像調整は基本出来てるし、動作も安定してきたのでこれからは作り込みじゃ
    しかしこういう感じだと進める動機付けが弱いんだよなあ・・・・( ̄― ̄?)

雑感です

  • 画質の調整はビューアとは別物なので分けて書くことにした
    自作のビューアではdllにしてあって統合したんだけど
    pythonに関しては多分これからも別のスクリプトのままだと思うし
  • しかし日本語ではなんて訳すのかね?
    google先生に聞いたらカタカナでイメージエンハンサーって返ってきた
    やれやれ ┐('д')┌

→ 目次に戻る