ResizeOp

ResizeOp คลาสสาธารณะ

เนื่องจากเป็นหน่วยคำนวณสำหรับการประมวลผลภาพ จึงสามารถปรับขนาดภาพให้เป็นขนาดที่ผู้ใช้กำหนดได้

โดยจะประมาณพิกเซลเมื่อขยายภาพ และละทิ้งพิกเซลเมื่อรูปภาพถูกบีบอัด

ดูสิ่งนี้ด้วย

คลาสที่ซ้อนกัน

แจกแจง ResizeOp.ResizeMethod อัลกอริทึมสำหรับการปรับขนาด

คอนสตรัคชั่นสาธารณะ

ResizeOp (int targetHeight, int targetWidth, ResizeOp.ResizeMethod resizeMethod)
สร้าง ResizeOp ซึ่งสามารถปรับขนาดภาพให้เป็นขนาดที่ระบุในวิธีการที่ระบุ

วิธีการสาธารณะ

เทนเซอร์อิมเมจ
ใช้ (ภาพ TensorImage )
ใช้การปรับขนาดที่กำหนดบนรูปภาพที่กำหนดและส่งกลับผลลัพธ์
ภายใน
getOutputImageHeight (int inputImageHeight, int inputImageWidth)
คำนวณความสูงของภาพที่คาดหวังเมื่อกำหนดขนาดภาพที่นำเข้า
ภายใน
getOutputImageWidth (int inputImageHeight, int inputImageWidth)
คำนวณความกว้างของรูปภาพเอาต์พุตที่คาดหวังเมื่อกำหนดขนาดรูปภาพอินพุต
จุดF
inverseTransform (จุด PointF, int inputImageHeight, int inputImageWidth)
แปลงจุดจากระบบพิกัดของรูปภาพผลลัพธ์กลับไปเป็นรูปภาพอินพุต

วิธีการสืบทอด

คอนสตรัคชั่นสาธารณะ

ResizeOp สาธารณะ (int targetHeight, int targetWidth, ResizeOp.ResizeMethod resizeMethod)

สร้าง ResizeOp ซึ่งสามารถปรับขนาดภาพให้เป็นขนาดที่ระบุในวิธีการที่ระบุ

พารามิเตอร์
เป้าหมายความสูง ความสูงที่คาดหวังของรูปภาพที่ปรับขนาดแล้ว
เป้าหมายกว้าง ความกว้างที่ต้องการของภาพที่ปรับขนาดแล้ว
วิธีการปรับขนาด อัลกอริทึมที่ใช้ในการปรับขนาด ตัวเลือก: ResizeOp.ResizeMethod

วิธีการสาธารณะ

ใช้ TensorImage สาธารณะ (ภาพ TensorImage )

ใช้การปรับขนาดที่กำหนดบนรูปภาพที่กำหนดและส่งกลับผลลัพธ์

หมายเหตุ: เนื้อหาของ image ที่อินพุตจะเปลี่ยนไป และ image จะเป็นอินสแตนซ์เดียวกันกับเอาต์พุต

พารามิเตอร์
ภาพ รูปภาพอินพุต
การส่งคืน
  • ภาพที่ส่งออก

สาธารณะ 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 ความกว้างของภาพที่ป้อน
การส่งคืน
  • จุดที่มีพิกัดจากระบบพิกัดของภาพที่นำเข้า