OpenCV là gì, OpenCV viết tắt của Open Source Computer Vision được xem là một trong những thư viện mã nguồn mở hàng đầu cho việc xử lý ảnh theo thời gian thực. OpenCV là thư viện miễn phí và hỗ trợ đa nền tảng cung cấp theo giấy phép BSD mã nguồn mở.
1. Giới thiệu OpenCV là gì
OpenCV là gì?
- OpenCV viết tắt của Open Source Computer Vision được xem là một trong những thư viện mã nguồn mở hàng đầu cho việc xử lý ảnh theo thời gian thực.
- OpenCV chính thức được ra mắt đầu tiên vào năm 1999, OpenCV là thư viện mã nguồn mở miễn phí cho cả học thuật và thương mại.
- OpenCV hỗ trợ đa nền tảng gồm Windows, Linux, Mac OS, iOS và Android.
- OpenCV hỗ trợ ngôn ngữ lập trình C/C++, Python và Java.
- OpenCV được viết bằng C / C ++ và tích hợp OpenCL.
- Thư viện có hơn 2500 thuật toán được tối ưu hóa.
2. Chức năng có trong thư viện OpenCV
Thư viện OpenCV bao gồm một số tính năng nổi bật như:
- Bộ công cụ hỗ trợ 2D và 3D
- Nhận diện khuôn mặt
- Nhận diện cử chỉ
- Nhận dạng chuyển động, đối tượng, hành vi,
- Tương tác giữa con người và máy tính
- Điều khiển Robot
- Hỗ trợ thực tế tăng cường
3. Ứng dụng OpenCV trong thế giới thực
OpenCV hiện có hơn 47 nghìn người dùng và ước tính hơn 14 triệu số lượt tải xuống, thư viện OpenCV được sử dụng rộng rãi trong nhiều lĩnh vực.
- Giám sát tự động
- Tìm kiểm, phục hồi, xử lý ảnh
- Nhận dạng khuôn mặt, cử chỉ.
- Nhận dạng chữ viết, con số, ký tự.
Lời kết: Bạn vừa xem qua về giới thiệu OpenCV là gì, trong nội dung những bài viết tiếp theo thì Team Việt Dev sẽ tiếp tục đến với nhiều chủ đề như hướng dẫn cài đặt, các ví dụ minh họa tại chuyên mục OpenCV mong các bạn đón xem.
(Tác giả: Team Việt Dev)