INTRODUCTION
Overview
Download and Install
Quick Start
Documentation
Publications

NONFRAMEWORK CODE
Driver Interfaces
Drivers
Libraries
Utilities

FRAMEWORK CODE
Interfaces
Components
Libraries
Utilities

Full Software Listings

DEVELOPER
Tutorials
Examples
Dev Guide
Dashboard

PEOPLE
Contributors
Users

SourceForge.net Logo
Project
Download
Mailing lists

 

         

ImageViewOcv
[ComponentsStand-Alone ComponentsC++Linux]

A simple viewer (that uses OpenCV) for displaying images from a component like imageserver or cameraserver. More...

A simple viewer (that uses OpenCV) for displaying images from a component like imageserver or cameraserver.

Provides
  • orca_interface_home
Requires
  • orca_interface_image [ImageViewOcv.Requires.Image]
imageview.png
Operation

A simple example that connects to an image server (such as ImageServer or CameraServer) and displays the images in a GTK window created by OpenCV

Images are displayed as soon as they arrive. Colour images are converted to BGR for display in an OpenCV window. Greyscale images are not modified.

This viewer supports all image formats that imageserver supports. This includes

  • RGB8
  • BGR8
  • RGBA8
  • BGRA8
  • BayerBG8
  • BayerGB8
  • BayerRG8
  • BayerGR8
  • GRAY8

Other formats can be added if requested.

Configuration

An example configuration file is installed into [ORCA-INSTALL-DIR]/share/orca/cfg/ directory.

Dependencies

Requires OpenCV library. Latest tested version 1.1pre1.

Notes

The only external dependencies for this component are OpenCV so this should build in Windows but has not been tested.

For more control over the GUI toolkit than OpenCV gives you, see the imageviewqt viewer which uses Qt.

Authors

Ben Upcroft

 

Webmaster: Tobias Kaupp (tobasco at users.sourceforge.net)


Generated for Orca Robotics by  doxygen 1.4.5