★リンク はてな→パジャマdeブロッガー(myugaruのヲタ日記) わんくま同盟→myugaruの色々構想中・・・!
myugaru C#コード置き場(最終更新2008/3/1) ★以下のアプリは今のところ好きなように加工などしてくれて結構です。 あまり大したものはないので著作権は主張しません。 ★ただし以下のいくつかのアプリで使用しているImageUtilsはjunki氏作の画像処理ライブラリです。 そちらはjunki氏に著作権がありますのでご注意願います。 →MemoNyanDum
ScreenCapture.zip -
スクリーンキャプチャデモ(2008/3/1) 実はこれが初めてちゃんとVB.Netでコードを書いたと思います。 C#で書いてそのまんまVBにしただけであります。 まだVBからいきなりは書けません・・。
SusieTest.zip -
Susieプラグイン使用方法のデモ(2008/1/9更新) はじめに。これはC#のコードだけでSusieプラグイン(*.spi)を用いて様々な画像ファイルを読み込みフォームに表示するデモプログラムです。C++などのDLLを介入させたデモは結構世にありますがC#完全実装は見つからなかったので挑戦したものです。 ここでは汎用的にプラグインを使用するための2つのクラスが定義されています。 1.
Susie.cs - プラグインのコレクションを保持するクラス。 2. SusiePlugin.cs -
プラグイン1つを管理するクラス 基本思想はいたって簡単で、 Susie susie = new Susie(); Bitmap
bitmap =
susie.GetPicture(画像ファイル); これで画像をBitmapとして読み出すことができるようになっています。 あとはプラグインそれぞれの設定(Configulation)やAboutBox(About)などの周辺関数も実装されています。具体的にはソースを見てもらうと良いと思います。 あ、当然ですがプラグインが無いと全く何もできないので別途探してきてくださいね(参考リンク先:Susie
Plug-in/etc Link Page by kana氏) SusieTest.exe実行画面(sample graphic by
*Zueuk.) 関連ブログ→http://d.hatena.ne.jp/myugaru/20080109
DemonDemo.zip -
リアルタイム画像処理(Demon)の実験(2007/12/20更新) なんとも不気味にうねうね、ぐりぐりと動きます。マウスカーソルの位置に向かってどんどん縮小していきます。 操作方法: マウスクリックor適当なキー・・・適当な画像ファイルを開いてください。カラフルな方がおもしろいです。 矢印↑↓・・・拡大率変更(↓なら近づく感じ、↑なら遠くへ行く感じになります) 矢印←→・・・回転率変更(→で時計回り、←で反時計回りに回転します) ImageUtils(junki氏作)の該当関数からヒントを得て、別のアプローチでリアルタイム性を再現しました。 初期値のangle、scaleくらいがわりと楽しいです。あまり大きかったり小さかったりすると逆効果です。
garuUtil.zip -
Win32クラスとHookクラスとSusiePluginを使用するためのクラス(2008/01/09更新) Hookクラスのブログ→http://d.hatena.ne.jp/myugaru/20071202 Win32クラスのブログ→http://d.hatena.ne.jp/myugaru/20071203 Susieプラグイン関連ブログ→http://d.hatena.ne.jp/myugaru/20080109
ColorPicker.zip -
マウス下の色コード簡単取得(2007/12/12更新) ブログ→http://d.hatena.ne.jp/myugaru/20071204
Shape.zip - Shapeクラス(2007/12/12更新) ブログ→http://d.hatena.ne.jp/myugaru/20071211
ShapeTest.zip -
Shapeクラスのテスト用アプリ(2007/12/12更新) ブログ→http://d.hatena.ne.jp/myugaru/20071212
[PR] 無料ゲーム