HƯỚNG DẪN CÀI ĐẶT THƯ VIỆN XỬ LÝ ẢNH TRÊN VISUAL STUDIO CODE (VS CODE)

Xử lý ảnh (Image Processing) là một trong những lĩnh vực quan trọng khi làm việc với AI, Machine Learning, Computer Vision, hoặc các dự án tự động hóa có camera. Trong bài viết này, Factory Automation sẽ hướng dẫn bạn cài đặt đầy đủ các thư viện xử lý ảnh trong Python trên Visual Studio Code – nhanh chóng, dễ hiểu và dành cho cả người mới bắt đầu.


📚 Nội dung bài viết

  1. Cài đặt Visual Studio Code

  2. Thiết lập môi trường Python (Environment)

  3. Cài đặt các thư viện xử lý ảnh

  4. Kiểm tra và chạy thử

  5. Xử lý lỗi thường gặp

  6. Tài nguyên tải về

  7. Thông tin hỗ trợ


⚙️ Các thư viện xử lý ảnh cần cài đặt

Dưới đây là các thư viện phổ biến và mạnh mẽ trong Python:

Thư viện Chức năng
OpenCV-Python Đọc, xử lý ảnh, video, camera, AI
NumPy Xử lý ma trận, dữ liệu pixel
Matplotlib Hiển thị ảnh, đồ thị
Pillow (PIL) Chỉnh sửa, chuyển đổi định dạng ảnh
SciPy Lọc ảnh, xử lý tín hiệu, thuật toán nâng cao

Bạn chỉ cần cài 5 thư viện này là có thể bắt đầu mọi dự án xử lý ảnh.


💻 Yêu cầu hệ thống

  • Windows 10/11

  • Python 3.x (khuyến nghị Python 3.8 – 3.11)

  • Visual Studio Code

  • Pip package manager

  • Git (tùy chọn – để quản lý project tốt hơn)


🧩 1. Cài đặt Visual Studio Code

Tải VS Code tại trang chính thức:
👉 https://code.visualstudio.com/

Sau khi cài đặt xong, mở VS Code → cài Python Extension của Microsoft.


🐍 2. Thiết lập môi trường Python

Mở Terminal trong VS Code và tạo môi trường ảo:

python -m venv venv

Kích hoạt môi trường:

  • Windows:

venv\Scripts\activate
  • MacOS / Linux:

source venv/bin/activate

Môi trường riêng giúp code chạy sạch, không lỗi xung đột thư viện.


📦 3. Cài đặt thư viện xử lý ảnh

Chạy lệnh sau trong Terminal:

pip install opencv-python numpy matplotlib pillow scipy

Hoặc cài từng thư viện:

pip install opencv-python
pip install numpy
pip install matplotlib
pip install pillow
pip install scipy

▶️ 4. Test thư viện

Tạo file test.py và thử chạy:

import cv2
import numpy as np
from PIL import Image
import matplotlib.pyplot as plt
img = cv2.imread(“test.jpg”)
plt.imshow(cv2.cvtColor(img, cv2.COLOR_BGR2RGB))
plt.title(“Ảnh đã đọc bằng OpenCV”)
plt.show()

Nếu ảnh hiển thị thành công → môi trường đã cài đặt đúng.


🛠️ 5. Lỗi thường gặp & cách xử lý

Lỗi Nguyên nhân Cách khắc phục
ModuleNotFoundError Chưa cài thư viện Kiểm tra lại pip install
VS Code “không nhận Python” Chưa cài Python Extension Cài Python Extension của Microsoft
OpenCV lỗi khi đọc ảnh Sai đường dẫn Dùng đường dẫn tuyệt đối hoặc đặt ảnh cùng file .py
Pip quá cũ Không cài được lib mới python -m pip install --upgrade pip

📥 Tài nguyên tải về

📦 Link thư viện : https://drive.google.com/drive/folders/1XYqNAAqpvAHrHaXOt0eynqB6pU9HQjEO

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *