質問: 画像編集ソフトの作り方 このカテゴリで質問していいものなのかわからなかったのですが、 現在c、c++で簡単なペイントソフトを作ろうと思っています。 ですが、こんなこと初めてなのでどうはじめたらよいか・・・ アドバイスをいただけたらと思いました。 よろしくお願いします。 開発環境は windows xp 863 mhz 192mb ram visual studio 2005 です。(ちょっと悪いですね。・・・) 出来ればどのプログラミング言語がいいとか・・・ こういうサイトを見るといいとか・・・ 最初に何を勉強すればいいのか・・・ など初心者の私にはどれもほしい情報です。よろしくお願いします。
回答: .netで作るなら(c#を勧めますがc++でも可)、system.drawing.graphicsクラスには、基本的にペイントで可能な描画はほぼ揃っています。 これを使えば、線を引く、円を描く、塗りつぶす、等の基本処理はほぼ実装できてしまいます。 それ以上、となると「フィルタ処理」等が考えられますが、これは画像処理関係の専門書をあたってもらうしか無いですね。 あるいは、「paint.net」という.netで作られたオープンソースのペイントソフトがあるので、ソースをダウンロードして参考にしてみる、という手もあります。 参考url:http://msdn2.microsoft.com/ja-jp/library/system.drawing.graphics_members(vs.80).aspx