Key words:OpenCV

Face clustering với DBSCAN và Chinese Whispers

Face clustering với DBSCAN và Chinese Whispers

Thế gian ngày nay, công nghệ phát triển, kĩ thuật tiến bộ. Học được kinh Kaizen của GMO, ghi lại triết lí cải tiến sản xuất, có thể giúp GMO đạt mục tiêu 55 năm, hùng bá thiên hạ. Mình đã về nước tận lực cống hiến nhưng cho đến nay mãi vẫn chỉ biết làm Web. Mình quyết định tu luyện OpenCV, nhưng vì không có data nên mãi vẫn không biết con yêu tinh này yêu nữa này tên gì nguồn gốc ở đâu. Quay tay lại ngay với chủ để chính thôi thì không biết nó là ... »

Xử lý ảnh với OpenCV - Tut5: Histogram Equalization

Xử lý ảnh với OpenCV - Tut5: Histogram Equalization

Mục tiêu bài viết Bài viết cung cấp cho người đọc kiến thức cơ bản về kĩ thuật Histogram Equalization (cân bằng Histogram) trong xử lý ảnh 1. Histogram equalization 1.1 Image Histogram Nếu chưa biết hay chưa hiểu rõ về Histogram, bạn có thể tham khảo tại [3]. Trước khi tìm kĩ thuật Histogram equalization, trước hết, bạn cần phải hiểu khái niệm histogram của ảnh. Histogram của ảnh, định nghĩa một cách đơn giản, là một cách biểu diễn (bằng hình ảnh) (graphical representation) về phân bố cường độ sáng của ảnh. Trong Histogram của ảnh, trục ... »

Sử dụng OpenCV với Swift trong iOS

Sử dụng OpenCV với Swift trong iOS

OpenCV là thư viện xử lý ảnh khá nổi tiếng và thông dụng, nó có thể sử dụng trên hầu hết các platform hiện nay. Trong bài viết này, chúng ta sẽ tìm hiểu cách thiết lập để sử dụng OpenCV trong Swift ... »

Xử lý ảnh với OpenCV - Tut4: Xác định viền trong ảnh (Edge Detection)

Xử lý ảnh với OpenCV - Tut4: Xác định viền trong ảnh (Edge Detection)

Series bài viết Tut 1: Cài đặt OpenCV Tut 2: Chuyển đổi ảnh màu Tut 3: Phương pháp lọc ảnh Tut 4: Xác định viền trong ảnh Mục tiêu bài viết Bài viết sẽ cung cấp cho người đọc những kiến thức và tư duy cơ bản để giải quyết bài toán xác định viền trong ảnh (Edge Detection) - một trong những bài toán phổ biến và được ứng dụng rộng rãi trong Xử lý ảnh. 1. Edge Detection Trước khi tìm hiểu về các phương pháp xác định viền trong ảnh (Edge Detection), trước tiên ta cùng làm ... »

Nhận diện khuôn mặt với Python và OpenCV

Nhận diện khuôn mặt với Python và OpenCV

I. Introduction Nhận dạng mặt người (Face recognition) là một lĩnh vực nghiên cứu của ngành Computer Vision, và cũng được xem là một lĩnh vực nghiên cứu của ngành Biometrics (tương tự như nhận dạng vân tay – Fingerprint recognition, hay nhận dạng mống mắt – Iris recognition). Xét về nguyên tắc chung, nhận dạng mặt có sự tương đồng rất lớn với nhận dạng vân tay và nhận dạng mống mắt, tuy nhiên sự khác biệt nằm ở bước trích chọn đặt trưng (feature extraction) của mỗi lĩnh vực. Trong khi nhận dạng vân tay và mống mắt đã đạt ... »

Xử lý ảnh với OpenCV - Tut3: Phương pháp lọc ảnh (Image Filtering)

Xử lý ảnh với OpenCV - Tut3: Phương pháp lọc ảnh (Image Filtering)

Series bài viết Tut 1: Cài đặt OpenCV Tut 2: Chuyển đổi ảnh màu Tut 3: Phương pháp lọc ảnh Tut 4: Xác định viền trong ảnh Mục tiêu bài viết Phần đầu tiên của bài viết sẽ giúp các bạn hiểu được khái niệm Lọc ảnh (Image Filtering), nguyên lý hoạt động của việc Lọc ảnh. Ở mục kế tiếp, các bạn sẽ hình dung rõ ràng hơn với ví dụ về cách làm mờ ảnh (Blurring), và cách thực hiện trên OpenCV. 1. Image Filtering 1.1 Image Filtering là gì ?    Lọc ảnh (Filtering) là một kĩ thuật ... »

Xử lý ảnh với OpenCV - Tut 2: Chuyển đổi ảnh màu

Xử lý ảnh với OpenCV - Tut 2: Chuyển đổi ảnh màu

Series bài viết Tut 1: Cài đặt OpenCV Tut 2: Chuyển đổi ảnh màu Tut 3: Phương pháp lọc ảnh Tut 4: Xác định viền trong ảnh Mục tiêu bài viết Bài viết sẽ giúp các bạn có thể thực hiện một số phép xử lý ảnh phổ biến với OpenCV trên C++ bắt đầu bằng việc biến đổi ảnh màu về thành ảnh xám (grayscale image) và ảnh đen trắng (black and white). Mỗi một mục được trình bày nhằm giải đáp bốn câu hỏi chính What: Cái gì? Kỹ thuật này cho ra kết quả như thế nào. ... »

Xử lý ảnh với OpenCV - Tut 1: Cài đặt OpenCV

Xử lý ảnh với OpenCV - Tut 1: Cài đặt OpenCV

Series bài viết Tut 1: Cài đặt OpenCV Tut 2: Chuyển đổi ảnh màu Tut 3: Phương pháp lọc ảnh Tut 4: Xác định viền trong ảnh Mục tiêu của bài viết Bài viết có 3 mục tiêu chính: Giúp người đọc nắm được một số kiến thức cơ bản về xử lý ảnh Cài đặt OpenCV Viết một chương trình đơn giản với OpenCV 1. Giới thiệu OpenCV OpenCV (Open Source Computer Vision Library) là một thư viện mã nguồn mở về thị giác máy (computer vision) và học máy (machine learning). OpenCV được phát hành theo giấy phép ... »