Artificial Intelligence and Software Development

Computer Vision Machine Learning Other

Những package cần có cho Ubuntu


Tôi xin giới thiệu một số package tôi thường dùng trên Ubuntu và cách cài đặt. Những package này là các gói phần mềm mà tôi hay dùng, chủ yếu là phục vụ các nhu cầu cơ bản của việc lập trình.
Read more ⟶

Lọc ảnh (Image Filtering)


Lọc ảnh (làm mịn ảnh, làm mượt ảnh) là một bước rất quan trọng trong xử lý ảnh. Lọc ảnh thực tế có rất nhiều tác dụng như loại bỏ nhiễu, tìm biên đối tượng. Bài viết này sẽ giới thiệu nguyên tắc chung của lọc ảnh và một số phép lọc ảnh cơ bản.
Read more ⟶

Các thao tác cơ bản với ảnh trên OpenCV


Để hiểu rõ các thao tác xử lý ảnh và làm những điều phức tạp hơn, trước hết chúng ta cần thành thạo trong việc thao tác cơ bản với ảnh trong OpenCV. Trong bài viết này, tôi sẽ giới thiệu một số thao tác cơ bản như thao tác với ma trận ảnh, xử lí với mỗi điểm ảnh. Tôi sẽ sử dụng cấu trúc lưu ảnh cv::Mat được dùng mặc định từ OpenCV 2.0 để làm ví dụ. Ngôn ngữ lập trình được sử dụng là C++, ngôn ngữ có hiệu năng rất tốt, phù hợp với các dự án CV trong thực tế.
Read more ⟶