KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm unable to create a huge BufferedImage (lack of memory is not the problem). Does anyone have any ideas? 1. new BufferedImage(10000, 1000000, BufferedImage.TYPE_3BYTE_BGR); Exception in thread "main" java.lang.NegativeArraySizeException at java.awt.image.DataBufferByte.<init>(DataBufferByte.java:42) at java.awt.image.Raster.createInterleavedRaster(Raster.java:253) at java.awt.image.BufferedImage.<init>(BufferedImage.java:368) 2. new BufferedImage(10000, 1000000, BufferedImage.TYPE_INT_RGB); Exception in thread "main" java.lang.IllegalArgumentException: Dimensions (width=10000 height=1000000) are too large at java.awt.image.SampleModel.<init>(SampleModel.java:112) at java.awt.image.SinglePixelPackedSampleModel.<init>(SinglePixelPackedSampleModel.java:124) at java.awt.image.Raster.createPackedRaster(Raster.java:770) at java.awt.image.Raster.createPackedRaster(Raster.java:466) at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1015) at java.awt.image.BufferedImage.<init>(BufferedImage.java:315)
Tags (comma-separated)
Save Edits
Cancel