BitmapMlImageBuilder

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

สร้าง MlImage จาก Bitmap

คุณสามารถส่ง Bitmap แบบเปลี่ยนแปลงได้หรือไม่เปลี่ยนแปลงก็ได้ อย่างไรก็ตาม เมื่อส่งผ่าน Bitmap ไปแล้ว คุณไม่ควรแก้ไขเนื้อหาในนั้นเพื่อรักษาความสมบูรณ์ของข้อมูล

ใช้ BitmapExtractor เพื่อรับ Bitmap คุณสอบผ่าน

บริษัทก่อสร้าง

BitmapMlImageBuilder(บิตแมปบิตแมป)
สร้างเครื่องมือสร้างที่มี Bitmap ที่จำเป็น
BitmapMlImageBuilder(บริบทบริบท, URI ของ URI)
สร้างเครื่องมือสร้างเพื่อสร้าง MlImage จากไฟล์

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

MlImage
build()
สร้างอินสแตนซ์ MlImage
BitmapMlImageBuilder
setRotation(การหมุนสี)
ตั้งค่าสำหรับ MlImage.getRotation()

วิธีการที่รับช่วงมา

บริษัทก่อสร้าง

สาธารณะ BitmapMlImageBuilder (บิตแมปบิตแมป)

สร้างเครื่องมือสร้างที่มี Bitmap ที่จำเป็น

และเรียกใช้ setRotation(int) เพื่อตั้งค่าพร็อพเพอร์ตี้ที่ไม่บังคับด้วย หากไม่ได้ตั้งค่า ระบบจะใช้ค่าเริ่มต้นต่อไปนี้

  • การหมุน: 0

พารามิเตอร์
บิตแมป ออบเจ็กต์ข้อมูลรูปภาพ

สาธารณะ BitmapMlImageBuilder (บริบทบริบท, URI URI)

สร้างเครื่องมือสร้างเพื่อสร้าง MlImage จากไฟล์

และเรียกใช้ setRotation(int) เพื่อตั้งค่าพร็อพเพอร์ตี้ที่ไม่บังคับด้วย หากไม่ได้ตั้งค่า ระบบจะใช้ค่าเริ่มต้นต่อไปนี้

  • การหมุน: 0

พารามิเตอร์
บริบท บริบทของแอปพลิเคชัน
uri เส้นทางไปยังไฟล์ทรัพยากร
การขว้าง
IOException

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

สาธารณะ MlImage build ()

สร้างอินสแตนซ์ MlImage

สาธารณะ BitmapMlImageBuilder setRotation (การหมุน int)

ตั้งค่าสำหรับ MlImage.getRotation()

พารามิเตอร์
การหมุน
การขว้าง
IllegalArgumentException หากค่าการหมุนไม่ใช่ 0, 90, 180 หรือ 270