AdjustContrast

lớp cuối cùng công khai AdaptContrast

Đ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>
tạo ( Phạm vi phạm vi, hình ảnh Toán hạng <T>, Toán hạng < TFloat32 > yếu tố tương phản)
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.
Đầ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

Giá trị không đổi: "AdjustContrastv2"

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

Đầu ra công khai đầu ra <T> ()

Hình ảnh hoặc hình ảnh được điều chỉnh độ tương phản.