C# Parallel.For + Native C による高速化~その3:並列画像処理 準備ができたところで、C# と C# + Native Cでの画像処理でどのぐらい差が出るのか試してみます。 対象は、1つの画像に対して、ラプラシアンフィルターを適用するという、簡単な画像処理です。ラプラシアンフィルタとは空間2次微分を計算し、輪郭を検出するフィルタです。 ここでは、次のような 3x3 の8近傍フィルターを使います。 画像の取得と表示部分 画像の取得と表示部分は、C# の得意とする部分なので、特に困ることはないと思います。 WPFで、次のような画面をデザインします。 <Window x:Class="WritableBitmap.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" x