ページ 11

グラデーション画像の作成方法

Posted: 2012年12月03日(月) 18:45
by NBA
ネットでいろいろ探しましたが、
"グラデーション画像の作成方法"と言ったら、
既成のツールを使って実現する方法を紹介するのがほとんどで、
自分で計算して作成する方法を教えていただけませんか。

Re: グラデーション画像の作成方法

Posted: 2012年12月03日(月) 19:48
by nil
丸投げは禁止です。
フォーラムルールをご覧ください。

グラデーション画像、とはどのようなものを考えているのかを教えて下さい。

Re: グラデーション画像の作成方法

Posted: 2012年12月03日(月) 21:22
by softya(ソフト屋)
グラデーションといっても色々とありますので、まずNBA さんが考えるグラデーションの定義を明確にして下さい。
一般的には、一次方程式などを使いリニアに明るさが変化するのが基本的なグラデーションだと思います。

Re: グラデーション画像の作成方法

Posted: 2012年12月04日(火) 12:59
by NBA
皆さん
ご返答ありがとうございます。
説明不足申し訳ありません。
輝度値(gray)を一面に徐々に滑らかに変化させていくような感じのと、
円状で周期的に変化していくようなものでいいかな。

またどうぞ宜しくお願いします。

Re: グラデーション画像の作成方法

Posted: 2012年12月04日(火) 14:41
by softya(ソフト屋)
>輝度値(gray)を一面に徐々に滑らかに変化させていくような感じのと、

一次方程式を使えば良いと思いますが、この情報だけではダメなのでしょうか。

>円状で周期的に変化していくようなものでいいかな。

sin/cosをうまく使えば良いと思いますが、周期的にの周期の定義がありませんので的確な答えかは分かりません。

上記のヒントで組んだプログラムコードを貼ってもらうともう少し具体的に話ができると思います。
それとネットや書籍に何時でもピッタリのサンプルがあると思うのなら、それは大きな間違いです。
無いものを作るのがプログラミングですからね。

Re: グラデーション画像の作成方法

Posted: 2012年12月04日(火) 21:30
by みけCAT
NBA さんが書きました:円状で周期的に変化していくようなものでいいかな。
中心からの距離をもとに、一次関数などで明るさを変化させます。

Re: グラデーション画像の作成方法

Posted: 2012年12月05日(水) 11:14
by NBA
皆さんご解説ありがとうございました。
良く分かりました!

ありがとう