- - PR -
ドット単位での画像編集
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2009-03-30 21:47
こんにちは
vs2005で開発しているものです。 今、bmpファイルをフォーム上にLOADし編集するというアプリケーションを作成しています。 ただ、LOADするだけならいいのですが、その画像ファイル上でマウスで範囲選択し その範囲選択して部分だけが別画面で拡大され、ドット単位(マウスでクリックした場所が白、黒に切り替わるような)で編集したいと思っているのです。 そのようなツールをどなたかご存知の方がいらっしゃいましたら教えて頂けないでしょうか? 大変わかりずらい内容で申し訳ないですが、宜しくお願いします。 | ||||||||
|
投稿日時: 2009-03-31 10:15
そのようなツールって、画像編集ソフトを紹介して欲しい、という質問ではないですよね? ○○な部分がわからなくて困っている等の肝心の質問部分がありません・・・。 | ||||||||
|
投稿日時: 2009-03-31 11:07
よねKENさん
わかりずらくてすいません 画像編集ソフトを紹介してほしいという意味です。 宜しくお願いします。 | ||||||||
|
投稿日時: 2009-03-31 11:30
> 画像編集ソフトを紹介してほしいという意味です。
画像編集ソフトを知りたいなら窓の杜とか Vector とかそういうサイトで 探せばたくさんあると思います。 ただそうであれば VS2005 とか「フォーム上にLOADし」って言うのは まったく質問と関係ないのではないでしょうか? > 大変わかりずらい内容 > わかりずらくて ぜんぜん別の話で揚げ足取りみたいで申し訳ないですが 「わかりづらい」ですよ。 [ メッセージ編集済み 編集者: King 編集日時 2009-03-31 11:33 ] | ||||||||
|
投稿日時: 2009-03-31 12:37
"ツール" や "画像編集ソフト" と仰っていますが、質問内容 (と関係のない情報と指摘されている箇所) を加味しますと、実際には 「'それ' を実現するためのライブラリもしくはコンポーネントが欲しい」 という意味ではないでしょうか? あ、ちなみに私はそのような Component は知りません。 実装方法なら知っていますが、そういうご質問ではないようですね。 # もしくは 「そのタイミングで画像編集アプリケーションに # 画像データを渡して起動できればいい」 という意味なのかも... _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2009-03-31 16:22
みなさん、ご迷惑をおかけして申し訳ないです。
ちなみに、じゃんぬねっとさん その「実装方法」を教えて頂くことはできますか? | ||||||||
|
投稿日時: 2009-03-31 19:34
抽出する四角を、どの様に指定しますか?まあ、マウスのボタンが押されたとか、ドラッグ関係のイベントを使うことになりますけど。
抽出先の graphics オブジェクトを作成して、範囲を指定してソースからディストネーションに張り付け、ストレッチで自動的に引き伸ばしてもらうのが楽かなぁ? あとはクリックされた座標をグラフィックの座標に変換して、白でも黒でも、排他的論理和で重ね描きすれば、目的のことは達せられる……あ、元の画像に上書きする処理も要るか。 |
1