IIJIMASが勉強しようとしています。

これからこれから♪

目次

Blog 利用状況

ニュース

共著:




わんくま同盟 東京勉強会 #99 私の資料

個数を数えてみたい!

わんくま同盟 東京勉強会 #91 私の資料

きっと楽しいトポロジー

わんくま同盟 東京勉強会 #45 数学デー 私の資料(pptxとxlsx)

確率の不思議

わんくま同盟 東京勉強会 #37 私のLT資料

数の冪の和の式 を求めてみよう!

デブサミ09でわんくま同盟の紹介をしたスライド

わんくま同盟 東京勉強会 #26 LT祭りの私のスライド

わんくま同盟 東京勉強会 #23の私のスライド

わんくま同盟 東京勉強会 #18の私のスライド


自己紹介(仮)

IIJIMASと申します。
東京都多摩市在住です。多摩川のそばです。
猫好きです。
IIJIMASのSは何って言われます。 IIJIMASって
なんて読むかは自由です。
魚や網間企業とゲームとは無関係です。
数学とか宇宙とかの読み物とか好きです。
血液型:果汁100%A
メタボ予備軍。。。orz
Twitter

...............
MVP 審査応募ページ~ 求む、日本のMVP。
MCTS:.NET Framework 2.0: Windows アプリケーション
MCTS:.NET Framework 2.0: Windows アプリケーション

MCSD.NET:マイクロソフト認定ソリューションデベロッパー(MCSD) Microsoft .NET トラック
Microsoft Certified Solution Developer for Microsoft.NET

リンク

わんくま同盟
わんくま同盟

C#VB.NET掲示板
C#VB.NET掲示板

わんくま同盟 Blog's

ちょっと一言(仮)


書庫

日記カテゴリ

画像ファイルを加工しようとして…

先週会社で、
Bitmap.LockBits メソッド
http://msdn2.microsoft.com/ja-jp/library/5ey6h79d(VS.80).aspx
等を使用して、
Image → 1 bit bitmap(画像を白黒にする)というメソッド(VB2005)を作ってみて、Windowsアプリで確認用のサンプルを作ってみたのですが…
VS2005から起動して適当な画像ファイルでいくつか試して、
なんかめちゃくちゃ実行速度が遅いなーと思って(Releaseビルドですが)、
C# unsafeにしてみたら約5~10倍速くなったと感じて、改めて元のと比較しようと思って、エクスプローラからexeを直接ダブルクリックで起動したら元のでも別に遅くなかったのですが。(むしろ元のほうが速い…)
どうゆうこと??
.vshost.exeが遅くしてるのでしょうか?

改めてサンプルピクチャの木の画像(Tree.jpg)で試してみました。
(どれもReleaseビルドです)

VS2005から起動 VB2005 45.3 s
C# unsafe 6.765 s
エクスプローラから起動 VB2005 0.134 s
C# unsafe 0.251 s

#普通のC#で試すのを忘れてた…
#…ソースコードさらすべき?

投稿日時 : 2007年6月24日 3:50

コメントを追加

# re: 画像ファイルを加工しようとして… 2007/06/24 9:44 ダッチ

こんにちは。

このページから NyaRuRu さんのページへ行くとどうも MDA が悪さしているみたいとなっています。
VS2005 ExpressEditionの性能はどんな?
http://forums.microsoft.com/msdn-ja/ShowPost.aspx?PostID=247032&SiteID=7

なんにしても IDE を使わなければ速いって事ですね。

# re: 画像ファイルを加工しようとして… 2007/06/24 10:34 IIJIMAS

ダッチさん

コメントありがとうございます。
そもそもMDAとか知りませんでした…
VSホスト・プロセスでこれほどパフォーマンスが落ちてしまうとは…
リンク先を辿っていろいろ読んでみます。

# re: 画像ファイルを加工しようとして… 2007/06/24 17:05 ぽぴ王子

vshost を使わないようにして(確か設定があったはず)
比べてみたらどうでしょうか。

っと思ったら、NyaRuRu さんも書かれてましたね。
Visual Studio ホスティング プロセスを有効にする
を無効にすると、vshost を使わないようになります。

# re: 画像ファイルを加工しようとして… 2007/06/26 0:09 IIJIMAS

ぽぴ王子様

コメントありがとうございます。

こっそりサンプルピクチャのいくつかを1 bit bitmapにしたものを
http://iijimas.wankuma.com/2007/06/1bppBitmapSample.cab
にUPしてみました。(もともとはVistaに付属するサンプルピクチャですが、それや、それを加工したものをUPするのってまずいのでしょうか?)

タイトル
名前
URL
コメント