OpenCV and C#

I came across a link that showed how to program something in C++ as a dll library using OpenCV and then use the dll inside a C# program. Very interesting topic which would be good to expand on. here is the link:

http://www.andrew-seaford.co.uk/opencv-csharp-wpf-application/