เทนเซอร์โฟลว์:: ปฏิบัติการ:: ปรับคอนทราสต์
#include <image_ops.h>
ปรับความคมชัดของภาพตั้งแต่หนึ่งภาพขึ้นไป
สรุป
images
เป็นเทนเซอร์ที่มีอย่างน้อย 3 มิติ มิติข้อมูล 3 รายการสุดท้ายจะตีความว่าเป็น [height, width, channels]
มิติข้อมูลอื่นๆ จะแสดงเฉพาะคอลเลกชั่นรูปภาพ เช่น [batch, height, width, channels].
คอนทราสต์จะถูกปรับแยกกันสำหรับแต่ละช่องของแต่ละภาพ
สำหรับแต่ละช่องสัญญาณ Op จะคำนวณค่าเฉลี่ยของพิกเซลภาพในช่องนั้นก่อน จากนั้นจึงปรับแต่ละองค์ประกอบของแต่ละพิกเซลเป็น (x - mean) * contrast_factor + mean
ข้อโต้แย้ง:
- ขอบเขต: วัตถุ ขอบเขต
- ภาพ: ภาพที่จะปรับ อย่างน้อย 3 มิติ
- contrast_factor: ตัวคูณทศนิยมสำหรับการปรับคอนทราสต์
ผลตอบแทน:
-
Output
: รูปภาพหรือรูปภาพที่ปรับคอนทราสต์
ตัวสร้างและผู้ทำลาย | |
---|---|
AdjustContrast (const :: tensorflow::Scope & scope, :: tensorflow::Input images, :: tensorflow::Input contrast_factor) |
คุณลักษณะสาธารณะ | |
---|---|
operation | |
output |
งานสาธารณะ | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
คุณลักษณะสาธารณะ
การดำเนินการ
Operation operation
เอาท์พุท
::tensorflow::Output output
งานสาธารณะ
ปรับคอนทราสต์
AdjustContrast( const ::tensorflow::Scope & scope, ::tensorflow::Input images, ::tensorflow::Input contrast_factor )
โหนด
::tensorflow::Node * node() const
ตัวดำเนินการ::tensorflow::อินพุต
operator::tensorflow::Input() const
ตัวดำเนินการ::tensorflow::เอาต์พุต
operator::tensorflow::Output() const