Khái niệm cơ bản của ngưỡng là đơn giản hóa dữ liệu trực quan hơn để phân tích. Khi chúng ta chuyển đổi hình ảnh thành thang màu xám, chúng ta phải nhớ rằng thang độ xám vẫn có ít nhất 255 giá trị. Ngưỡng được chuyển đổi mọi thứ thành màu trắng hoặc đen, dựa trên giá trị ngưỡng.
Các bài viết liên quan:
Giả sử chúng ta muốn ngưỡng là 125 (trong số 255), sau đó mọi thứ dưới 125 sẽ được chuyển đổi thành 0 hoặc đen và mọi thứ trên 125 sẽ được chuyển thành 255 hoặc trắng. Cú pháp như sau:
Thông số-
src: Hình ảnh nguồn, nó phải là hình ảnh thang độ xám.
- thresh: Nó được sử dụng để phân loại giá trị pixel.
- maxVal: Nó đại diện cho giá trị được cung cấp nếu giá trị ngưỡng pixel.
OpenCV cung cấp các kiểu ngưỡng khác nhau được sử dụng làm tham số thứ tư của hàm. Đây là những điều sau đây:
- cv2.THRESH_BINARY
- cv2.THRESH_BINARY_INV
- cv2.THRESH_TRUNC
- cv2.THRESH_TOZERO
- cv2.THRESH_TOZERO_INV
Hãy lấy một hình ảnh đầu vào mẫu
Chúng tôi đã lấy hình ảnh trên làm đầu vào. Chúng tôi mô tả cách ngưỡng thực sự hoạt động. Hình ảnh trên hơi mờ và hơi khó đọc. Một số phần đủ sáng để đọc, trong khi phần khác cần tập trung hơn để đọc đúng cách.
Hãy xem xét ví dụ sau:
Đầu ra