อะแดปเตอร์ที่ทำให้ TensorOperator สามารถทำงานกับ TensorImage ได้
ดูสิ่งนี้ด้วย
คอนสตรัคชั่นสาธารณะ
TensorOperatorWrapper ( ปฏิบัติการ TensorOperator ) ล้อมวัตถุ TensorOperator เป็น ImageOperator เพื่อให้ TensorOperator สามารถจัดการวัตถุ TensorImage ได้โดยจัดการ TensorBuffer ที่ซ่อนอยู่ |
วิธีการสาธารณะ
เทนเซอร์อิมเมจ | ใช้ (ภาพ TensorImage ) |
ภายใน | getOutputImageHeight (int inputImageHeight, int inputImageWidth) คำนวณความสูงของภาพที่คาดหวังเมื่อกำหนดขนาดภาพที่นำเข้า |
ภายใน | getOutputImageWidth (int inputImageHeight, int inputImageWidth) คำนวณความกว้างของรูปภาพเอาต์พุตที่คาดหวังเมื่อกำหนดขนาดรูปภาพอินพุต |
จุดF | inverseTransform (จุด PointF, int inputImageHeight, int inputImageWidth) แปลงจุดจากระบบพิกัดของรูปภาพผลลัพธ์กลับไปเป็นรูปภาพอินพุต |
วิธีการสืบทอด
คอนสตรัคชั่นสาธารณะ
TensorOperatorWrapper สาธารณะ ( TensorOperator op)
ล้อมวัตถุ TensorOperator
เป็น ImageOperator
เพื่อให้ TensorOperator
สามารถจัดการวัตถุ TensorImage
ได้โดยจัดการ TensorBuffer
ที่ซ่อนอยู่
ข้อกำหนด: op
ไม่ควรเปลี่ยนระบบพิกัดเมื่อใช้กับรูปภาพ
พารามิเตอร์
ปฏิบัติการ | ตัวดำเนินการที่สร้างขึ้น |
---|
วิธีการสาธารณะ
สาธารณะ int getOutputImageHeight (int inputImageHeight, int inputImageWidth)
คำนวณความสูงของภาพที่คาดหวังเมื่อกำหนดขนาดภาพที่นำเข้า
พารามิเตอร์
อินพุต ImageHeight | |
---|---|
อินพุตImageWidth |
สาธารณะ int getOutputImageWidth (int inputImageHeight, int inputImageWidth)
คำนวณความกว้างของรูปภาพเอาต์พุตที่คาดหวังเมื่อกำหนดขนาดรูปภาพอินพุต
พารามิเตอร์
อินพุต ImageHeight | |
---|---|
อินพุตImageWidth |
สาธารณะ PointF inverseTransform (จุด PointF, int inputImageHeight, int inputImageWidth)
แปลงจุดจากระบบพิกัดของรูปภาพผลลัพธ์กลับไปเป็นรูปภาพอินพุต
พารามิเตอร์
จุด | จุดจากระบบพิกัดผลลัพธ์ |
---|---|
อินพุต ImageHeight | ความสูงของภาพที่ป้อน |
อินพุตImageWidth | ความกว้างของภาพที่ป้อน |
การส่งคืน
- จุดที่มีพิกัดจากระบบพิกัดของภาพที่นำเข้า