O'Reilly logo

OpenCV Essentials by Jesus Salido Tercero, Julio Alberto Patón Incertis, Ismael Serrano Gracia, Gloria Bueno García, Noelia Vállez Enano, Mª del Milagro Fernández Carrobles, Oscar Deniz Suarez

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 2. Something We Look At – Graphical User Interfaces

In this chapter, we will cover the main user interface capabilities included with the OpenCV library. We will start with the user interface functions included in the highgui module. Then, we will deal with the insertion of objects (such as text and geometrical shapes) on the displayed windows to point out some specific characteristics on images. Finally, the chapter addresses the new Qt functions included in OpenCV to enrich the user experience.

Using OpenCV's highgui module

The highgui module has been designed to provide an easy way to visualize the results and try the functionality of developed applications with OpenCV. As we saw in the previous chapter, this module supplies functions ...

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