What is opencv?

Source: Internet
Author: User

Opencv is an open-source function library for image processing, analysis, and machine vision.
Whether you are doing scientific research or commercial applications, opencv can serve as your ideal tool library, because it is completely free of charge for both.
This library is written in C and C ++ and can be executed on Windows, Linux, and Mac OSX systems. All the code in this library has been optimized and the computing efficiency is very high. Because it is more focused on designing it into an open-source library for real-time systems. Opencv compaction is optimized in C language, and its execution speed is faster on multi-core machines. One of its goals is to provide friendly machine vision interface functions so that complex machine vision products can be accelerated. The library contains over 500 interface functions covering industrial product inspection, medical image processing, security, user interface, camera calibration, 3D imaging, machine vision, and other fields.
At the same time, because computer vision is inseparable from machine learning, this library also includes some machine learning algorithms that are frequently used by NLP. Many people may know that image recognition and machine vision are applied in the security field. However, few people know that aerial photos and street pictures (such as Google Street View) depend heavily on camera calibration and image fusion technologies of machine vision.
In recent years, opencv has been widely used in intrusion detection, target tracking, target detection, face detection, face recognition, and face tracking, but its application is at the tip of the iceberg.
Currently, researchers from major companies and scientific research institutions around the world support the development of open-source libraries of opencv. These companies and organizations include Microsoft, IBM, Sony, Siemens, Google, Intel, Stanford, MIT, CMU, Cambridge ....

What is opencv?

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.