C# How to: Weighted Difference of Gaussians

Software by Default

Article Purpose

It is the purpose of this article to illustrate the concept of Difference of GaussiansEdge Detection. This article extends the conventional implementation of Difference of Gaussian algorithms through the application of equally sized matrixkernels only differing by a weight factor.

Frog: Kernel 5×5, Weight1 0.1, Weight2 2.1

Frog: Kernel 5x5, Weight1 0.1, Weight2 2.1

Sample Source Code

This article is accompanied by a sample source code Visual Studio project which is available for download here.

Weighted Difference Of Gaussians Sample Source Code

Using the Sample Application

This article relies on a sample application included as part of the accompanying sample source code. The sample application serves as a practical implementation of the concepts explored throughout this article.

The sample application user interface enables the user to configure and control the implementation of a Difference of GaussiansEdge DetectionImage filter. The configuration options exposed through the sample application’s user interface can be detailed as follows:

  • Load/Save Images –…

View original post 2,696 more words

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s