Tổng quan
KHÓA HỌC: XỬ LÝ ẢNH
| TT | Nội Dung Khóa Học Xử Lý Ảnh |
| I | Giới thiệu về lập trình Python và các công cụ lập trình |
| 1.1 | Bài 1. Giới thiệu khái quát về Python |
| 1.2 | Bài 2. Tải và cài đặt Python |
| 1.3 | Bài 3. Giới thiệu một số công cụ lập trình Python |
| 1.4 | Bài 4. Tải và cài đặt PyCharm, Visual Studio Code |
| II | Các khái niệm cơ bản |
| 2.1 | Bài 1. Kiểu dữ liệu cơ bản và khai báo biến trong python |
| 2.2 | Bài 2. Cách ghi chú lệnh trong Python |
| 2.3 | Bài 3. Các toán tử thường dung trong Python |
| 2.4 | Bài 4. Cách nhập liệu từ bàn phím trong python |
| 2.5 | Bài 5. Các kiểu xuất dữ liệu |
| 2.6 | Bài 6. Các loại lỗi trong Python |
| III | Biểu thức điều kiện và vòng lặp |
| 3.1 | Bài 1. Cấu trúc điều kiện (Boolean, If, if ... else, If ... elif lồng, …) |
| 3.2 | Bài 2. Cấu trúc lặp (while, for, while/else, for/else…) |
| IV | Hàm trong Python |
| 4.1 | Bài 1. Khái niệm về hàm |
| 4.2 | Bài 2. Cấu trúc tổng quát của hàm |
| 4.3 | Bài 3. Cách gọi hàm |
| 4.4 | Bài 4. Nguyên tắc hoạt động của hàm |
| 4.5 | Bài 5. Viết tài liệu cho hàm |
| 4.6 | Bài 6. Global Variable |
| 4.7 | Bài 7. Parameter mặc định |
| 4.8 | Bài 8. Lambda Expression |
| 4.9 | Bài 9. Giới thiệu về hàm đệ qui |
| 4.10 | Bài 10. Một số hàm quan trọng thường dùng |
| V | Xử lý chuỗi |
| 5.1 | Bài 1. Khái niệm và cấu trúc của chuỗi |
| 5.2 | Bài 2. Hàm upper, lower -in HOA-thường |
| 5.3 | Bài 3. Hàm căn lề: rjust, ljust, center |
| 5.4 | Bài 4. Hàm xóa khoảng trắng dư thừa strip |
| 5.5 | Bài 5. Hàm startsWith, endsWith |
| 5.6 | Bài 6: Hàm find, count |
| 5.7 | Bài 7: Hàm format, substring |
| 5.8 | Bài 8: Hàm tách chuỗi |
| 5.9 | Bài 9: Hàm nối chuỗi |
| VI | Xử lý danh sách |
| 6.1 | Bài 1. Cách khai báo và sử dụng List |
| 6.2 | Bài 2. Cách duyệt List |
| 6.3 | Bài 3. Gán giá trị cho các phần tử trong List |
| 6.4 | Bài 4. Phương thức insert |
| 6.5 | Bài 5. Phương thức append |
| 6.6 | Bài 6. Phương thức remove |
| 6.7 | Bài 7. Phương thức reverse |
| 6.8 | Bài 8. Phương thức sort |
| 6.9 | Bài 9. Slicing |
| 6.10 | Bài 10. List đa chiều |
| VII | Xử lý tập tin |
| 7.1 | Bài 1. Vì sao phải lưu tập tin |
| 7.2 | Bài 2. Các loại tập tin thông dụng hiện nay |
| 7.3 | Bài 3. Xử lý Text File |
| 7.4 | Bài 4. Xử lý XML file |
| 7.5 | Bài 5. Xử lý JSON file |
| 7.6 | Bài 6. Xử lý CSV file |
| 7.7 | Bài 7. Xử lý Excel file |
| VIII | Class trong Python |
| 8.1 | Bài 1. Lập trình hướng đối tượng là gì? |
| 8.2 | Bài 2. Class |
| 8.3 | Bài 3. Self của class trong Python |
| 8.4 | Bài 4. Instance object trong python |
| 8.5 | Bài 5. Phương thức class trong Python |
| 8.6 | Bai 6. Kế thừa class trong Python |
| 8.7 | Bài 7. Mức độ truy cập public, protected, private |
| IX | Xây dựng giao diện bằng Tkinter, QT6 |
| 9.1 | Bài 1. Cài đặt Tkinter, QT6 |
| 9.2 | Bài 2. Các widget thường dùng |
| 9.3 | Bài 3. Xây dựng một số ứng dụng cơ bản |
| X | Giới thiệu về OpenCv trong Python |
| 10.1 | Bài 1. OpenCv là gì? |
| 10.2 | Bài 2. Cách tải và cài đặt OpenCv trong Python |
| 10.3 | Bài 3. Tính năng và các module phổ biến của OpenCv |
| 10.4 | Bài 4. Tạo project mẫu |
| XI | Kết nối và điều khiển Usb, IP camera |
| 11.1 | Bài 1. Usb, Ip camera là gì? |
| 11.2 | Bài 2. Kết nối và điều khiển Usb, IP camera (basler, imi,…) |
| 11.3 | Bài 3. Đọc và lưu hình ảnh |
| XII | Camera calibration |
| 12.1 | Bài 1. Calibration là gì? |
| 12.2 | Bài 2. Sử dụng OpenCv để calibration |
| 12.3 | Bài 3. Lưu và tải thông số calibration |
| XIII | Draw functions |
| 13.1 | Bài 1. Draw circle |
| 13.2 | Bài 2. Draw line |
| 13.3 | Bài 3. Draw rectangle |
| 13.4 | Bài 4. Draw polylines |
| 13.5 | Bài 5. Draw fillpoly |
| 13.6 | Bài 6. Draw putText |
| XIV | Blur functions |
| 14.1 | Bài 1. Blur |
| 14.2 | Bài 2. GaussianBlur |
| 14.3 | Bài 3. MedianBlur |
| XV | Filtering functions |
| 15.1 | Bài 1. BilateralFilter |
| 15.2 | Bài 2. Filter2D |
| 15.3 | Bài 3. Erosion, Dilation |
| XVI | Conversion, thresholding, geometric transformations functions |
| 16.1 | Bài 1. CvtColor |
| 16.2 | Bài 2. Thresholding |
| 16.3 | Bài 3. Geometric transformations |
| XVII | Xây dựng giao diện bằng Tkinter, QT6 |
| 17.1 | Bài 1. Xây dựng ứng dụng kết nối, trigger, live camera, kết nối PLC |
| 17.2 | Bài 2. Xây dựng ứng dụng lưu và load hình ảnh theo định dạng ngày/tháng/năm |
| 17.3 | Bài 3. Xây dựng ứng dụng phát hiện thừa, thiếu linh kiện trong sản xuất |
| 17.4 | Bài 4: Xây dựng ứng dụng đo kích thước vật thể trong sản xuất |
V-BOX WECON
MÁY TÍNH CÔNG NGHIỆP HOLA
PHẦN MỀM
0978.541.404