ビットマップ→Excelの高速化(結論)

512x288の画像のExcel化ですが、.NET→Excelだと変換に11分掛かっていましたが、BitmapクラスのCCWを作ってExcel→.NETだと5分で完了。IronPythonからExcel呼び出しはアウトプロセスサーバで、ExcelからCCW経由の.NET呼び出しはインプロセスサーバだと思いますが、その差が出たのかな。それとも単なるIronPythonのオーバーヘッド?

結局、IronPythonを使ったOLEオートメーションなんかせずに、Excel VBAで処理する方が早かったというオチでした。(^^;