ResizeWithCropOrPadOp

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

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

จะไม่ยืดหรือบีบอัดเนื้อหาของภาพ อย่างไรก็ตาม เพื่อให้พอดีกับขนาดใหม่ ระบบจะครอบตัดหรือแพดพิกเซล เมื่อครอบตัดรูปภาพ ระบบจะครอบตัดกึ่งกลาง เมื่อแพดพิกเซล มันจะทำการแพดดิ้งเป็นศูนย์

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

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

ปรับขนาดด้วย CropOrPadOp (int targetHeight, int targetWidth)
สร้าง ResizeWithCropOrPadOp ซึ่งสามารถครอบตัด/แพดรูปภาพตามขนาดที่ระบุ

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

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

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

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

สาธารณะ ResizeWithCropOrPadOp (int targetHeight, int targetWidth)

สร้าง ResizeWithCropOrPadOp ซึ่งสามารถครอบตัด/แพดรูปภาพตามขนาดที่ระบุ ใช้การครอบตัดกึ่งกลางและการเสริมแบบศูนย์

พารามิเตอร์
เป้าหมายความสูง ความสูงที่คาดหวังของรูปภาพที่ครอบตัด/มีเบาะ
เป้าหมายกว้าง ความกว้างที่ต้องการของรูปภาพที่ครอบตัด/มีเบาะ

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

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