1 PyQt で画像のビューアを作る # 目次

  • 2019618~
  • foobar の alternative が実用化してきたので画像に行くことにした( ´∀`)
  • 今は自作のビューアを10年以上使ってる
    PCが32bitの時に自作したもので64になってからもビルドし直して使ってるんだが、多分ポインタ演算の関係だと思うけど64にしてからは最低限の機能しか使えなくなってきていた
  • このビューアは複数画像をzip化したりjpgに埋め込んだ文字を画像上に表示したり簡易編集もできたりと、自作だから当たり前だけど痒いところに手が届くスグレモノだった(・∀・)ノ
  • 今ならQtで簡単に出来る部分が多いと思う、全ての機能は無理かもしれないけどゆっくり出来ることをやっていきます
  • 画質調整機能だけが進んでいる 実用中なので仕方ないんだが、ビューアとしては全然進んでいない ┐('д')┌ 190814

todo
todo --pillow
トーンカーブ 参考サイト
hogeoge
enhancer jit 高速化の実験


PyQt で画像のビューアを作る 14

  • enhancer 1・2 <fig>

PyQt で画像のビューアを作る 13

  • カスタムwidgetの手直し

PyQt で画像のビューアを作る 12

  • 色表示用のwidgetを作った<fig><code>
  • カスタムwidget

PyQt で画像のビューアを作る 11

  • ホワイトポイント補正
  • 色相補正 ヒストグラムの頂点を合わせる

PyQt で画像のビューアを作る 10
現時点の全コード 190707
<fig><code>


PyQt で画像のビューアを作る 9
ベジェカーブ改善
ヒストグラム表示
リスト内包表記
ToDo


PyQt で画像のビューアを作る 8
ベジェでトーンカーブを書く
問題~ loo up table の作成
与えられたベジェ曲線から関数を得る


PyQt で画像のビューアを作る 7
ベジェ曲線をグリグリしてみた
※ → PyQt でベジェ曲線を描画してマウスでグリグリする
トーンカーブの実装


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

  • ImageEnhancer (pillow 修正)
    <code>
    <fig>
  • Enhancer Qtでグラデ描画
  • enhancer Qpixmapの変換、サブクラス化書き換え
    pillow の問題

PyQt で画像のビューアを作る 5

  • Jpg comment 読み込み
    <code>
  • pillow を使う 画像の合成
    <fig>

画像のビューアを作る 4

  • 画像へのテキスト表示
  • jpgのexifコメント表示
    うまくいかん┐('д')┌
  • pillow 使ってみた

画像のビューアを作る 3
< code >

  • 結構順調 ( ´∀`)
  • マウスジェスチャの考え方
  • zip_jpg対応

画像のビューアを作る 2
< code >

  • とりあえず作ってみた

画像のビューアを作る

  • 画像表示について調べてみた
1

メモを他の人に見せる

このメモを見せたい人に、このURL(今開いているページのURLです)を教えてあげてください

コメント(0)

  • someone

  • someone