1 PyQt で画像のビューアを作る # 目次
- 2019618~
- foobar の alternative が実用化してきたので画像に行くことにした( ´∀`)
- 今は自作のビューアを10年以上使ってる
PCが32bitの時に自作したもので64になってからもビルドし直して使ってるんだが、多分ポインタ演算の関係だと思うけど64にしてからは最低限の機能しか使えなくなってきていた - このビューアは複数画像をzip化したりjpgに埋め込んだ文字を画像上に表示したり簡易編集もできたりと、自作だから当たり前だけど痒いところに手が届くスグレモノだった(・∀・)ノ
- 今ならQtで簡単に出来る部分が多いと思う、全ての機能は無理かもしれないけどゆっくり出来ることをやっていきます
- 画質調整機能だけが進んでいる 実用中なので仕方ないんだが、ビューアとしては全然進んでいない ┐('д')┌ 190814
todo
todo --pillow
トーンカーブ 参考サイト
hogeoge
enhancer jit 高速化の実験
- enhancer 1・2 <fig>
- カスタムwidgetの手直し
- 色表示用のwidgetを作った**<fig><code>**
- カスタムwidget
- ホワイトポイント補正
- 色相補正 ヒストグラムの頂点を合わせる
PyQt で画像のビューアを作る 10
現時点の全コード 190707
<fig><code>
PyQt で画像のビューアを作る 9
ベジェカーブ改善
ヒストグラム表示
リスト内包表記
ToDo
PyQt で画像のビューアを作る 8
ベジェでトーンカーブを書く
問題~ loo up table の作成
→ 与えられたベジェ曲線から関数を得る
PyQt で画像のビューアを作る 7
ベジェ曲線をグリグリしてみた
※ → PyQt でベジェ曲線を描画してマウスでグリグリする
トーンカーブの実装
- ImageEnhancer (pillow 修正)
<code>
<fig> - Enhancer Qtでグラデ描画
- enhancer Qpixmapの変換、サブクラス化書き換え
pillow の問題
- Jpg comment 読み込み
<code> - pillow を使う 画像の合成
<fig>
- 画像へのテキスト表示
- jpgのexifコメント表示
うまくいかん┐('д')┌ - pillow 使ってみた
画像のビューアを作る 3
< code >
- 結構順調 ( ´∀`)
- マウスジェスチャの考え方
- zip_jpg対応
画像のビューアを作る 2
< code >
- とりあえず作ってみた
- 画像表示について調べてみた
コメント(0)