blTexture — Load an IplImage into an opengl texture and create webcam and video textures using the blImageAPI

This entry is part 8 of 17 in the series blImageAPI -- BarbatoLabs Image API

This entry is part 8 of 17 in the series blImageAPI — BarbatoLabs Image API Introduction Today I introduce a simple class that will help us load IplImage images into opengl textures. This simple class, as I will continue to show you in later posts, provides us with a very…

Continue reading

blImageAPI — Convert an opencv image from RGB to HSV color space no matter what the depth is

This entry is part 6 of 17 in the series blImageAPI -- BarbatoLabs Image API

This entry is part 6 of 17 in the series blImageAPI — BarbatoLabs Image API Introduction When we start playing with images, dealing with colors becomes an inevitibility. Over the past hundreds of years, different ways to look at colors have evolved in the form of color spaces. These color…

Continue reading

blImageAPI — Take the negative of an opencv image, no matter what the depth is

This entry is part 5 of 17 in the series blImageAPI -- BarbatoLabs Image API

This entry is part 5 of 17 in the series blImageAPI — BarbatoLabs Image API Introduction I have created the blImageAPI to make life easier when it comes to programming images and videos. In this article I present a couple of functions that make it a snap to take the…

Continue reading

blImageAPI — separate an opencv image into its individual channels

This entry is part 4 of 17 in the series blImageAPI -- BarbatoLabs Image API

This entry is part 4 of 17 in the series blImageAPI — BarbatoLabs Image API Introduction I have created the blImageAPI to make life easier when it comes to programming images and videos. In this article I present a couple of functions that make it a snap to play with…

Continue reading

blImageOperators — Overloaded operators and functions to use blImage as a generic matrix in c++

This entry is part 3 of 17 in the series blImageAPI -- BarbatoLabs Image API

This entry is part 3 of 17 in the series blImageAPI — BarbatoLabs Image API Introduction blImage makes working with images in OpenCV a snap.  Automatic garbage collection, automatic type conversion and 100% compatibility with opencv algorithms, all that accomplished with the help of boost::shared_ptr and template meta-programming. Now, to…

Continue reading