[英]How can I change the color profile of a BufferedImage without changing the pixel values?
我有一個帶有無效顏色配置文件的 BufferedImage。 我想用 ICC_Profile 替換顏色配置文件而不重新計算圖像中的像素值。 我怎樣才能做到這一點? 特別是 com.sun.imageio.plugins.png.PNGImageReader 讀取具有 DCI-P3 ICC 配置文件 ...
[英]How can I change the color profile of a BufferedImage without changing the pixel values?
我有一個帶有無效顏色配置文件的 BufferedImage。 我想用 ICC_Profile 替換顏色配置文件而不重新計算圖像中的像素值。 我怎樣才能做到這一點? 特別是 com.sun.imageio.plugins.png.PNGImageReader 讀取具有 DCI-P3 ICC 配置文件 ...
[英]Convert a PNG to PPM using ImageIO TwelveMonkey extension
我需要將 PNG 文件轉換為 PPM 文件。 在同一個項目中,我使用 TwelveMonkey 擴展將 PPM 轉換為 PNG,結果非常完美。 但是當反過來嘗試時,它會導致錯誤。 output PPM 文件將始終具有 height=16 和 Width=60,因此我還需要找出一種方法來縮小 PN ...
[英]Image object from BLOB?
我無法從存儲在 mySQL 表中的 BLOB 獲取圖像 object。 表“images”具有值:“idImage”(int)、“idArticle”(int)、“image”(BLOB)。 這是從數據庫訪問object的方法: ImageBusiness class 中的方法“getImage ...
[英]Unreachable catch block for IIOException. This exception is never thrown from try statement and javax.imageio.IIOException: Can't read input file
觸發“IIOException 的無法到達的 catch 塊。此異常永遠不會從 try 語句中引發”的代碼 所以我刪除了涉及錯誤的 catch 語句: 現在它觸發了它說不會觸發的錯誤:“javax.imageio.IIOException:無法讀取輸入文件!” 我究竟做錯了什么 ...
[英]create BITMAP image from hex String Java
我需要從通過 Excel 宏創建的十六進制字符串創建 BMP 圖像(黑白)。 我在這方面的工作經驗幾乎為零,需要一些幫助。 下面是十六進制字符串,output 十六進制圖像示例,以及我正在嘗試的小代碼片段: 字符串: 001E00FE07FE3FE03C003C003F801FFE03FE007E3 ...
[英]How to get the last frame of a video with imageio in python?
我想抓取均勻分布的 5 幀視頻,包括第一幀和最后一幀。 對此的答案幫助我循環播放視頻並獲取幀。 但是我不知道如何知道它什么時候會是最后一幀。 循環播放整個視頻似乎有點貴。 Python - 提取和保存視頻幀是否有更好的方法來獲得 5 個特定幀(例如,每 20% 的視頻)或至少和簡單的方法來獲得總 ...
[英]The method read(File) in the type ImageIO is not applicable for the arguments (String)
因此,當我將 urlImage 替換為實際圖像路徑時,例如“BufferedImage image = ImageIO.read("F:/Java/data/photo.jpg") 在代碼的第一行它返回以下錯誤“方法讀取( ImageIO 類型中的 File)不適用於參數(String)”我嘗試了不 ...
[英]Add custom metadata to tiff
我想將一些自定義元數據添加到多頁 tiff 以進行進一步的處理步驟,例如 標識符1 = XYZ1 標識符2 = XYZ2 ... 我的想法是更新(見下面的代碼/ TODO ) IIOMetadata 流元數據 [選項 1] IIOMetadata imageMetad ...
[英]Imageio Tiff problems at the moment to upgrade from version 3.3.2 to 3.8.2
我正在使用 3.3.2 版本的庫,一切順利,但對於漏洞主題,我決定升級到 3.8.2 版本,但現在,我收到了這個問題: 看起來元數據的新對象是 TIFFStreamMetadada 而不是 TIFFImageMetadata,但我不知道如何從以前的版本更改不更新或如何避免異常。 有人可以支持我嗎 ...
[英]Why is the color of my image changed after writing it as a jpg file?
我目前正在制作一種將 ppm 文件轉換為 jpg、png 和 bmp 文件的方法。 我這樣做的方法是讀取 ppm 文件的內容,創建 BufferedImage,並將 ppm 文件中的每個像素分配給 BufferedImage 中的相應像素。 我的 bmp 和 png 文件看起來正確。 但是,jpg ...
[英]javax.imageio.ImageIO.read(new ByteArrayInputStream(data)) throws instantiation exception while reading byte array image data
ImageIO.read(bis)方法拋出此異常: ...
[英]writeToSequence does not work properly in TIFFImageWriter class
我的主要目的是將多個不同的 tiff 圖像文件合並到一個文件中。 我有一個使用TwelveMonkeys庫的工作代碼。 現在我想使用默認的 java 庫來實現相同的目標。 我准備了一個小代碼示例來調試和發現問題。 我調試代碼並且BufferedImage和IIOImage變量不為空。 但是end ...
[英]JavaFX ImageIO.write() doesn't save modified BufferedImage
我正在嘗試創建一個允許用戶修改圖片然后保存的應用程序。 我在保存部分時遇到問題。 這是旋轉圖片的方法: 它在Home controller 類的 imageView 中設置圖像,並將 static 字段設置為修改后的圖像。 然后我嘗試將它保存在Home class 中: 由於某種原因,這不起作用。 ...
[英]Java: Image is not loading from resources folder
我目前正在做一個學校項目。 但是,我正在使用 JFrame 和 JPanel。 我需要從我的項目中的資源文件夾中添加一個圖像作為徽標,我不允許將它移動到其他地方。 三個項目的樹如下所示: Eclipse 向我展示了這條路徑: file:///Users/myname/git/M0/mynam ...
[英]ImageIo reading from byte data results in "Empty region!"
我有兩個服務,通過 redis(二進制安全)從原始 heic/heif 圖像交易二進制數據。 由於 ImageIo 不支持該圖像類型,我在 nodejs 中構建了一個單獨的服務,它只是將 heic/heif 圖像轉換為 jpeg。 在 nodejs 服務上轉換后,它再次將字符串編碼 (latin1 ...
[英]When calling javax.imageio.ImageIO.read, can I specify the format?
在 Java 中,我想使用 class javax.imageio.ImageIO 從 InputStream 讀取圖像。 這個class有一個static的方法,read(InputStream input),可以做到這一點。 但是,這種方法不允許我指定格式(例如 png、jpeg、bmp... ...
[英]ImageIO.write not writing image into folder
我正在做一個項目,我試圖將 jpg 圖像的所有像素存儲在一個數組中,然后使用該數組將原始圖像的副本寫入不同的文件夾中。 但是,我似乎無法將副本寫入文件夾。 我知道這個問題與我創建的圖像的副本有關,因為如果我使用原始圖像作為 ImageIO.write 中的參數,則寫作效果很好,但我仍然不完全確定問題 ...
[英]Changing icon color in java
所以我正在使用一個可以根據用戶要求更改主題的程序。 現在我必須根據主題更改圖標顏色。 假設我有一個圖標“Cut.png”所以它會有一個大的透明區域和一些黑線所以我希望這些線(任何顏色)更改為所需的顏色並且透明區域相同。 我正在嘗試使用緩沖圖像,我跳過了 alpha 為 0 的像素,但是 output ...
[英]3D Pictures dont load Java
我試圖在 3D 生成器中展示一些 Blockarts。 但我無法弄清楚這個錯誤: 當我啟動程序時,整個世界都出現黑色塊:啟動程序后的屏幕截圖我確實想做一個 3D 引擎,在那里你可以在房間里四處走動。 所以這個 Blocks 不會為我渲染。 這是我的代碼: Class:紋理 } Class 游 ...
[英]Is there a way to get Java to read a PNG as TYPE_INT_RGB / TYPE_INT_ARGB?
當我使用javax.imageio.ImageIO.read()讀取 Java 中的 PNG 圖像時,生成的BufferedImage是TYPE_3BYTE_BGR或TYPE_4BYTE_ABGR ,具體取決於透明度。 我正在處理非常大的圖像(64+ 百萬像素),並且需要TYPE_INT_RGB ...