2011年02月16日

画像ファイルのRGB入替えて遊んでみる

会社でプログラミング中、なんだか急に、余計なことをやりたくなった…っていうか、ストレス解消で、実験的なプログラミングをしてみたくなりました。

ちょうど、.NET を扱っていたもんで、.NET なら画像処理も簡単にできるんだよな…ということを思い出しまして、簡単に、画像ファイルのRGB要素を入れ替えてみるプログラムを作成してみました。

もちろん、休憩時間中に、ですよ。

入力ファイルの形式は何でも構いませんが、まぁ、.NETで対応している形式ってことになりますかね。

そんな感じで、プログラムを作ってみました。試しに、Windows XP付属の壁紙「草原」のRGB要素を入れ替えてみたのがこちらです。

なんだか、一番右側の、RG要素入替版が、やたらと、しっくり来るような感じ。なんか、秋の風景っぽいじゃないですか。

とりあえず気に入ったんで、壁紙にしてみました。

プログラムの方は、INASOFTでテスト公開をしています。

http://www.inasoft.org/

VB.NET 2005でビルドできるソースも添付していますので、中身の気になる方は見てみてください。

あ、ちなみに上記のプログラムは、会社から直接持ち帰ったものではなく、会社で作ったプログラムを思い出しながら、家で作り直したものになりますからね。

posted by ayacy at 00:10 | Comment(0) | TrackBack(0) | プログラミング
この記事へのコメント

この記事へのトラックバック