5 Open Source Projects

Source: Internet
Author: User

name    based on Boost software development description The    Boost Library is a portable, source-code C+ + library that is backed up as a standard library and is one of the engines of the C + + standardization process. The boost library is sponsored by the C + + Standards Committee Library team, and some of them are expected to become the next generation C + + standard library content. In the C + + community is very influential, is the absolute "quasi" standard library. Boost due to its emphasis on cross-platform, the emphasis on standard C + + is independent of the authoring platform. Most of the boost library features need to include only the corresponding header files, and a few (such as regular expression libraries, file system libraries, etc.) require a link library. But there are a lot of things that are experimental in boost, and they need to be cautious in practical development. Boost is enhanced in a number of playback software and sound effects, such as bass boost and bass boost.    QT Programming name Qt    is a cross-platform C+ + Graphical user interface application framework developed by Nokia. It gives application developers the functionality they need to build an art-level graphical user interface. QT is completely object-oriented, easy to scale, and allows for true component programming. Since the early 1996, QT has entered the business world, and it has become the foundation of thousands of successful applications worldwide. Qt is also the foundation of the popular Linux desktop environment KDE. Basically, QT is the same type of thing as the MOTIF,OPENWIN,GTK on the X Window and the Mfc,owl,vcl,atl on the Windows platform, but QT has the advantages of excellent cross-platform features, object-oriented, rich APIs, and a large number of development documents. 。 Name     based on socket network game development Description     familiar with C+ +, OpenGL, socket name     Android-based mobile game development description     Android platform +java Development
Name OpenCV
Describe

The full name of OpenCV is the Open Source Computer Vision Library, which is a cross-platform computer vision database. OPENCV is initiated and developed by Intel Corporation and is licensed for distribution in the BSD license and is available free of charge in the commercial and research fields. The OPENCV can be used to develop real-time image processing, computer vision, and pattern recognition programs.

OpenCV can be used to solve problems in the following areas:

  • Interactive
  • Object recognition
  • Image segmentation
  • Human Face recognition
  • Motion recognition
  • Motion tracking
  • Robot

External links:

  • OpenCV official website
  • OpenCV Official Wiki
  • Intel's OpenCV home page
  • OpenCV Chinese website and Chinese wiki
  • OpenCV Teaching Network
  • YAHOO OPENCV Mailing List
  • OpenCV Traditional Chinese experience sharing network

5 Open Source Projects

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.