คำถามติดแท็ก bufferedimage

6
วิธีบันทึก BufferedImage เป็นไฟล์
ฉันใช้ไลบรารี imgscalr Java เพื่อปรับขนาดรูปภาพ ผลลัพธ์ของการเรียกเมธอด resize () คืออ็อบเจ็กต์ BufferedImage ตอนนี้ฉันต้องการบันทึกเป็นไฟล์ (โดยปกติคือ. jpg) ฉันจะทำเช่นนั้นได้อย่างไร? ฉันต้องการไปจากBufferedImage-> Fileแต่บางทีนี่อาจไม่ใช่แนวทางที่ถูกต้อง?

6
คุณจะโคลน BufferedImage ได้อย่างไร
ฉันมีวัตถุที่มีบัฟเฟอร์รูปภาพจำนวนมากอยู่ในนั้นฉันต้องการสร้างวัตถุใหม่โดยคัดลอกรูปภาพที่บัฟเฟอร์ทั้งหมดไปยังวัตถุใหม่ แต่รูปภาพใหม่เหล่านี้อาจมีการเปลี่ยนแปลงและฉันไม่ต้องการให้ภาพวัตถุต้นฉบับถูกแก้ไขโดยการแก้ไข ภาพวัตถุใหม่ ชัดเจนไหม เป็นไปได้ไหมและใครสามารถแนะนำวิธีที่ดีได้โปรด? ฉันเคยนึกถึง getSubImage แต่อ่านที่ไหนสักแห่งว่าการเปลี่ยนแปลงใด ๆ ในภาพย่อยจะถูกเลือกกลับไปที่อิมเมจหลัก ฉันแค่อยากได้สำเนาใหม่ทั้งหมดหรือโคลนของ BufferedImage

7
Java - รับอาร์เรย์พิกเซลจากรูปภาพ
ฉันกำลังมองหาวิธีที่เร็วที่สุดในการรับข้อมูลพิกเซล (int แบบฟอร์มint[][]) จากไฟล์BufferedImage. เป้าหมายของฉันคือสามารถกำหนดพิกเซล(x, y)จากรูปภาพโดยใช้ไฟล์int[x][y]. วิธีการทั้งหมดที่ฉันพบไม่ทำเช่นนี้ (ส่วนใหญ่ส่งคืนint[]s)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.