Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Libraries

    libCVD 20121025

    Download button

    Downloads: 949  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Edward Rosten | More programs
    LGPL / FREE
    October 27th, 2012, 12:55 GMT [view history]
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    libCVD description

    A C++ library for computer vision, image and video processing.

    libCVD is a C++ library for computer image, vision and video processing, designed to be as portable, efficient and high performance as possible. The emphasis is on providing simple and efficient image and video handling and high quality implementations of common low-level image processing function. The library is designed in a loosely-coupled manner, so that parts can be used easily in isolation if the whole library is not required. The video grabbing module provides a simple, uniform interface for videos from a variety of sources (live and recorded) and allows easy access to the raw pixel data. Likewise, the image loading/saving module provides simple, uniform interfaces for loading and saving images from bitmaps to 64 bit per channel RGBA images. The image processing routines can be applied easily to images and video, and accelerated versions exist for platforms supporting SSE.

    Requirements:

    Build

    GNU make and a modern C++ compiler (gcc version >= 3.1)
    Doxygen (if you want to build the documentation)

    Options

    Note, on unix systems there are no required dependencies, but support for advanced features requires external libraries. Features which come as standard on certain platforms (like dMedia on IRIX and QuickTime on MacOS X are not listed).

    All platforms

    X11 and OpenGL - required for cheap and cheerful GUI, and for useful GL bindings.
    TooN 2.0.0 Beta 2
    libjpeg-6b - loading and saving of JPEG images.
    libpng - loading and saving of PNG images.
    libTIFF - loading of TIFF images
    ffmpeg - reading of AVI and MPG files (version >= 0.4.9 required).

    Linux

    Video for Linux 2 - v4l2 support on 2.2 and 2.4 kernels (support is built in to 2.6).
    libdc1394 and libraw1394 - firewire camera support.


    Product's homepage

    What's New in This Release: [ read full changelog ]

    New features:

    · New interface to FFMPEG with proper support for seeking

    Important bug fixes:

    · Fix for 3.x kernels
    · Fix for C++11 compilers
    · Fix for CLANG++
    · Fix for Visual Studio
    · Fix for Cygwin

    Internals:

    · Support newer autoconfs without heaps of warnings
    · Removed a umber of long obsolete files, with associated code and configurations
    · Shuffled source tree around to put files in single tree
    · Squash a number of C++ warnings.

      


    TAGS:

    computer vision | video processing | C++ | library | image

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM