2

Qt 用のより強力なカラー ピッカーを設計しており、アドバイスを求めています。Photoshop に見られるような (HSB および RGB 用の) 高速なリアルタイム カラー四角形を生成するにはどうすればよいでしょうか。私はもともと QImage と scanline を使用してすべてのピクセルを個別に計算することを考えていましたが、これはおそらく遅すぎるでしょう。

OpenGLシェーダーを書いたほうがいいと思っていました。私が思い出すことができるように、頂点に色を割り当てることができ、それはあなたのために変更を補間します. これがQtでどのように行われるのか、またはこれが努力する価値があるかどうかはわかりません。

QGraphicsView長方形を表示するために使用しています。アドバイスをいただければ幸いです。

ここに画像の説明を入力

4

1 に答える 1

0

わかりましたので、QGradients をもう少し調べて、必要な効果を作成するために複数の QGradient を使用できないでしょうか?

3 つの例の最後の例では、色自体に複数のストップを持つ単一のグラデーションを作成し、適切なストップを持つ黒 (アルファ 0) から黒 (アルファ 255) の QGradient でこれをオーバーレイして、グラデーションが正しい点。

于 2013-01-21T00:42:53.100 に答える