O'Reilly logo

Emgu CV Essentials by Shin Shi

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Wrapping OpenCV

In the last chapter, we succeeded in building our first Emgu CV project. But we do not actually know how it works. As stated in the previous chapters, Emgu CV is special because it is a .NET wrapper to OpenCV. The wrapper is so amazing that it lets OpenCV functions be called from .NET compatible languages such as C#, VB, VC++, and IronPython. This chapter shows the user a better understanding of wrapping OpenCV.

Architecture overview

In this section we will examine and compare the architectures of OpenCV and Emgu CV.

OpenCV

In the hello-world project, we already knew our code had something to do with the bin folder in the Emgu library that we installed. Those files are OpenCV DLLs, which have the filename starting with ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required