bufferedimage

    0熱度

    1回答

    如何在運動圖像中找到JPanel內給定點的像素顏色?我可以使用BufferedImage或圖形來做到這一點嗎?

    1熱度

    1回答

    使用GSON序列化JSON中的BufferedImages似乎存在問題。我正在使用Derby來存儲圖像。當我查詢數據庫時,我構建了一個包含一些文本字段和一個BufferedImage字段的JavaBean。然後我使用GSON將JavaBean轉換爲JSON,這就是發生異常的地方。 異常信息如下: java.lang.IllegalArgumentException異常:類sun.awt.image

    0熱度

    1回答

    我正在使用圖像爲Java應用繪製背景,這是一個沒有重複屬性的大應用。爲此,我使用bufferedImage來讀取資源和圖像,並在Canvas中繪製它。那麼,它工作得很好。除了一件事,即使形象落後,應用程序仍然會打開。 我的意思是,我期望看到應用程序和圖像同時加載。但它似乎只是在應用程序啓動後才加載圖像,足以查看窗口框架背景(灰色,因爲我使用的是Windows 10)。 因此,我在Canvas類初始

    0熱度

    1回答

    我唯一擔心使用BufferedImage對象的原因是,對於非常大的圖像60000x32000,它將導致JVM在有限的JVM堆空間上使用OOM關閉。然而,ImageIO.read方法的JavaDocs說了一些關於「控制緩存」的內容。 什麼是控制緩存在這種情況下? 這是否意味着ImageIO.read使用磁盤上的圖像緩存大圖像? 參考的JavaDoc和下面ImageIO.read方法: /**

    0熱度

    2回答

    設置BufferedImage的像素顏色我已用下面的代碼轉換的圖像的數組: BufferedImage bufferedImage = null; try { bufferedImage = ImageIO.read(new File("name.jpeg")); } catch (IOException e) { } byte[] b = ((DataBufferByte)

    1熱度

    1回答

    我想在java中實現一些低級別的過濾器。爲此,我必須能夠操縱圖像的每個單獨像素。我想最好的辦法是將圖像轉換爲字節數組並從那裏開始。 我創建了一個由4個完全紅色像素組成的2x2圖像。然後我讀入數組,並使用了下面的代碼相當準確的描述: BufferedImage bufferedImage = null; try { bufferedImage = ImageIO.read(new Fil

    0熱度

    1回答

    我一直在編寫Java SE 8桌面應用程序。我使用Eclipse IDE,Oracle的JDK,並在MS Windows 10操作系統上運行它。 我的應用程序總結了圖表。我在JPanel上繪製了一個圖,該圖成爲JTabbedPane的一部分。它在GUI上顯示得很好,而且響應速度非常快。當我通過打印服務的圖表時出現問題。但是,我選擇「微軟打印成PDF」服務,而不是打印在打印機上。接下來發生的事情是,

    1熱度

    1回答

    我有類,服務器,客戶端和消息。 Message類由服務器名稱,客戶端名稱,BufferedImage,命令等組成。我想要做的是將BufferedImage從Server存儲爲Message作爲序列化的字節形式,將Message發送給Client,並在Message類中接收到Message後,將消息中的BufferedImage反序列化。我想問一下它是如何完成的,因爲我能找到的就是直接從服務器發送B

    1熱度

    1回答

    我使用PNGJ庫來保存大型PNG文件(40000 x 3000)。現在我需要將圖像向右旋轉90度,而不將整個圖像保存在內存中。 PNGJ庫僅限於逐行寫入圖像,所以我無法旋轉每一行並逐列寫入imagem列。 有沒有辦法做到這一點?

    1熱度

    1回答

    在Java應用程序,我展示在使用對話框中的WebView的HTML報告的圖像文本.. 的圖像是一個餅圖,下面的函數的圖表轉換一個BufferedImage: protected static BufferedImage draw(JFreeChart chart, int width, int height) { BufferedImage img = new BufferedImag