Điều chỉnh độ tương phản của một hoặc nhiều hình ảnh.
`hình ảnh` là một tensor có ít nhất 3 chiều. 3 kích thước cuối cùng được hiểu là `[chiều cao, chiều rộng, kênh]`. Các thứ nguyên khác chỉ đại diện cho một tập hợp hình ảnh, chẳng hạn như `[lô, chiều cao, chiều rộng, kênh].`
Độ tương phản được điều chỉnh độc lập cho từng kênh của từng hình ảnh.
Đối với mỗi kênh, trước tiên Op tính giá trị trung bình của các pixel hình ảnh trong kênh, sau đó điều chỉnh từng thành phần của từng pixel thành `(x - Mean) * Contra_factor + Mean`.
Hằng số
Sợi dây | OP_NAME | Tên của op này, được biết đến bởi công cụ lõi TensorFlow |
Phương pháp công khai
Đầu ra <T> | asOutput () Trả về tay cầm tượng trưng của tensor. |
tĩnh <T mở rộng TNumber > Điều chỉnh độ tương phản <T> | |
Đầu ra <T> | đầu ra () Hình ảnh hoặc hình ảnh được điều chỉnh độ tương phản. |
Phương pháp kế thừa
Hằng số
Chuỗi cuối cùng tĩnh công khai OP_NAME
Tên của op này, được biết đến bởi công cụ lõi TensorFlow
Phương pháp công khai
Đầu ra công khai <T> asOutput ()
Trả về tay cầm tượng trưng của tensor.
Đầu vào của các hoạt động TensorFlow là đầu ra của một hoạt động TensorFlow khác. Phương pháp này được sử dụng để thu được một thẻ điều khiển mang tính biểu tượng đại diện cho việc tính toán đầu vào.
tĩnh công khai Điều chỉnh độ tương phản <T> tạo ( Phạm vi phạm vi , Hình ảnh toán hạng <T>, Toán hạng < TFloat32 > ContrastFactor)
Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác Điều chỉnh tương phản mới.
Thông số
phạm vi | phạm vi hiện tại |
---|---|
hình ảnh | Hình ảnh để điều chỉnh. Ít nhất là 3-D. |
yếu tố tương phản | Một hệ số float để điều chỉnh độ tương phản. |
Trả lại
- một phiên bản mới của AdaptContrast