PyQt でベジェ曲線を描画してマウスでグリグリする version 4

2019/07/01 09:50 by yamasyuh68
  :追加された部分   :削除された部分
(差分が大きい場合、文字単位では表示しません)
下書きだがや
190628

enhancer
 グラデのラベルをサブクラス化
 グラデパラメータをマウスで 
 QPixmap--->pillow実装!!!
player
 デレゲート、マウスオーバー実装、色変更
  デレゲートの細部手直し
  

enhancer
 しかしpillowの明るくが変なので悩む、他のモジュールも見るがPhotoLineのようにカーブできれいに上げれない
 ここは自分でいろいろやらないと無理なのかもしれない
 Linuxには標準でGimpがあるからそれで満足すべきなのか???

enhancer
 ごちゃごちゃしてきたのですっきり書換える

-------------------------------------------
clas slider_grad(): # グラデスライダーの値の取得と設定だけのクラス
    init
        パラメータの変数リスト設定と初期化
        親とラベルの登録
    setValue()
        ラベルから値をもらってスライダー位置をセット
    mouseMoved


class mylabel() : # ラベルのサブクラス、グラデの描画とマウスによるパラメータの取得
    init
        パラメータの変数リスト設定と初期化
        親とスライダークラスの登録
    mousePress
        フラグ設定
        self.mouseMove() # <---------------
    mouseMove
        値取得
        self.draw()
        slider_grad.setvalue()
    mouseReleased
        フラグ解除
    draw()
        値を元に描画
        親に描画サイン



UsefulModules
https://wiki.python.org/moin/UsefulModules#Audio_.2F_Music


 https://pypi.org/project/musicplayer/
https://pypi.org/project/musicplayer/


OpenCVでガンマ補正を行ってみる
https://newtechnologylifestyle.net/opnecv%E3%81%A7%E3%82%AC%E3%83%B3%E3%83%9E%E8%A3%9C%E6%AD%A3%E3%82%92%E8%A1%8C%E3%81%A3%E3%81%A6%E3%81%BF%E3%82%8B/
OpenCVを使った画像処理
http://labs.eecs.tottori-u.ac.jp/sd/Member/oyamada/OpenCV/html/py_tutorials/py_imgproc/py_table_of_contents_imgproc/py_table_of_contents_imgproc.html

skimage
https://qiita.com/taka_baya/items/453e429b466ffaa702c9

      

clas slider_grad(): # グラデスライダーの値の取得と設定だけのクラス
init
パラメータの変数リスト設定と初期化
親とラベルの登録
setValue()
ラベルから値をもらってスライダー位置をセット
mouseMoved

class mylabel() : # ラベルのサブクラス、グラデの描画とマウスによるパラメータの取得
init
パラメータの変数リスト設定と初期化
親とスライダークラスの登録
mousePress
フラグ設定
self.mouseMove() # <---------------
mouseMove
値取得
self.draw()
slider_grad.setvalue()
mouseReleased
フラグ解除
draw()
値を元に描画
親に描画サイン

UsefulModules
https://wiki.python.org/moin/UsefulModules#Audio_.2F_Music

https://pypi.org/project/musicplayer/
https://pypi.org/project/musicplayer/

OpenCVでガンマ補正を行ってみる
https://newtechnologylifestyle.net/opnecvでガンマ補正を行ってみる/
OpenCVを使った画像処理
http://labs.eecs.tottori-u.ac.jp/sd/Member/oyamada/OpenCV/html/py_tutorials/py_imgproc/py_table_of_contents_imgproc/py_table_of_contents_imgproc.html

skimage
https://qiita.com/taka_baya/items/453e429b466ffaa702c9