ブログ用 画像ユーティリティ ⑧ まとめ

Published 19 March 09 10:51 AM | hiroyuk 

目次  WPFを使ったブログ画像ユーティリティ 

  1. 要件と戦略
  2. コマンドライン引数の処理
  3. ドラッグ&ドロップ
  4. モザイク矩形領域の取得
  5. ユーザーコントロール
  6. 縮小画像の生成
  7. 画像のデコード

WPFを使った画像ユーティリティとしては非常にシンプルなサンプルでしたが、作ってみていろいろな拡張が可能だと思いました。いくつか思いついたところをリストすると...

  1. ファイルオープン、セーブ ダイアログ。
  2. このサンプルでは同じ画像を重ねましたが、複数の画像をレイヤー化して、一方をクリップして重ねられると本格的。
    • ViewBoxやViewportによる位置やスケールの変更
    • 任意図形(Shape)によるクリップ、星型とかハート型のテンプレートを作っておくのもよい
  3. GPUベースのもっと複雑な画像処理エフェクト(Shader Effect)の追加

参考のために最終のプロジェクトを添付します。セキュリティや最適化は全く考慮していないのでご注意ください。

謝辞:アイコン画像は高橋 忍さんに作っていただきました。

image

Attachment(s): ImageShrinker.zip

Comments

No Comments
Anonymous comments are disabled

About hiroyuk

マイクロソフト㈱エバンジェリスト。北海道大学理学部物理学科卒。リアルタイム3Dグラフィックスを専門とし、グラフィックスやシェーダに関する技術文章を執筆・講演。 DirectX SDK日本語ドキュメントの開発に携わるとともに、Windows Presentation Foundation プログラミング(オーム社)、Game Programming Gemsシリーズ、リアルタイム レンダリング第2版(ボーンデジタル)、Texturing & Modeling, A Procedural Approach などを翻訳・監修、XAMLプログラミング(ソフトバンク クリエイティブ)を執筆。趣味は薪割り。

Search

This Blog

DirectX 情報

Silverlight 情報

Windows 情報

WPF 情報

並列コンピューティング情報

著書

Syndication

Page view tracker