Tác giả: H.M.D

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 ... »

Data Analysis 101. Tut 1: Histogram

Data Analysis 101. Tut 1: Histogram

Mục tiêu bài viếtBài viết sẽ giúp cho người đọc hiểu được khái niệm Histogram và cách áp dụng Histogram vào phân tích dữ liệu. 1. Histogram là gì ?Histogram là một cách biểu diễn chính xác cho phân bố của dữ liệu dạng số(numerical data). Một histogram ước lượng phân bố xác suất (probability distribution) của một biến liên tục (continous variable) định lượng (giá trị của biến mang ý đo lường, định lượng, e.g chiều cao của người, dân số một quốc gia). [1] 2. Ví dụVí dụ dưới đây sẽ giúp các bạn hình dung ... »

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 ... »

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 ... »