javax.imageio相关内容

使用Java创建分层Tif以在Photoshop中使用

我很有趣用Photoshop创建一个分层的tif,Photoshop会识别这些图层。我能够创建一个多页的tif ,但Photoshop无法识别页面为图层。这些页面可以通过Acrobat查看。任何人都知道Photoshop如何存储tif图层数据以及如何使用Java生成它? 谢谢。 解决方案 我已经为我的 TIFF ImageIO插件,据我所知,Photoshop在TIFF中存储图层信息 ..
发布时间:2018-07-30 17:19:53 Java开发

Javax ImageIO IIO例外显然没有理由

嘿所有,我有一个Java问题。对于我的高级研究班,我已经完成了,但我只需要分析我生成的图像中的一些数据。我不想把它标记为作业,因为它不是任何必要任务的一部分......这是我自己想出来收集结果的东西。我写了一个程序,逐个像素地比较两个图像。它为两个目录中的所有.bmp文件执行此操作。现在,我的程序将文件名读入一个String数组,并检查了所有文件名的值,所以我知道目录和文件名最初是正常访问的。这是 ..
发布时间:2018-07-30 16:45:09 Java开发

BufferedImage getRGB vs Raster getSample

我正在尝试用Java进行一些图像处理。我使用ImageIO库来读写图像。我可以通过以下两种方式读取图像像素值(可能还有其他方法)。 使用BufferedImage的getRGB方法: pixel = image.getRGB(x,y); 使用Raster的getSample方法: WritableRaster raster = image.getRaster(); p ..
发布时间:2018-07-30 16:22:44 Java开发

IllegalArgumentException:源栅格波段和源颜色空间组件的数量不匹配对于彩色图像异常

有人建议的上述答案将我的彩色图像转换为黑白图像。所以这不适合我的问题。 文件文件=新文件(“路径”); BufferedImage bufferedImage = ImageIO.read(file); 这里是代码,下面是图片。下载图像并保存在您的电脑中。并尝试使用正确的路径值运行上述代码,它将在主题中抛出异常 下载图片: https://skydrive.l ..
发布时间:2018-07-30 16:21:46 Java开发

无法在Android应用程序中导入javax.imageio.ImageIO

我想将canvas对象保存为图像,为此我想使用ImageIO类。我正在使用Eclipse,但是当我尝试导入这个lib时(导入javax.imageio.ImageIO;)Eclipse显示错误“导入javax.imageio无法解析”。 PLS。告诉我我要做些什么来解决这个问题并将imageio lib导入我的项目。 谢谢 解决方案 您已使用Android标记了您的问题。 javax ..
发布时间:2018-07-30 15:46:23 移动开发

在Java中通过套接字发送图像的有效方法

我有点像Java菜鸟,我已经阅读了一些关于套接字的基础知识,我可以使用ImageIO成功地通过套接字发送图像,但我希望减少发送的数据量。最终,我希望以尽可能小的文件大小尽可能快地发送图像(屏幕截图)。 现在,我已经设置了imageIO; DataInputStream in = new DataInputStream(client.getInputStream()); Dat ..
发布时间:2018-07-26 16:12:32 Java开发

从java InputStream打开图像文件

我正在尝试使用我运行程序的计算机的默认图像查看器打开一个打包在.jar文件中的图像文件。 I已经找到了很多关于如何使用InputStream访问打包在jar中的文件的答案,但我如何使用该InputStream打开这些文件? InputStream imageStream = Test.class.getClass()。getResourceAsStream(“/ test / DSC ..
发布时间:2018-07-26 15:15:10 Java开发

我能告诉BufferedImage最初的文件类型是什么吗?

在我的代码中,我有一个 BufferedImage 已加载 ImageIO 类如此: BufferedImage image = ImageIO.read(新文件(filePath); 稍后,我想将其保存为字节数组,但 ImageIO.write 方法要求我选择GIF,PNG或JPG格式来编写我的图像(如教程这里)。 我想选择与原始图像相同的文件类型。如果图像最 ..
发布时间:2018-07-26 14:49:44 Java开发

Java ImageIO非常慢

我正在制作一个程序,将客户端屏幕发送到服务器并显示它,但速度非常慢。一帧需要2-3秒,上传/下载速度不是问题。有什么我做错了/我可以改变什么以加快速度吗? 服务器: import java.awt.BorderLayout; import java.awt.image.BufferedImage; import java.io.IOException; import ja ..
发布时间:2018-07-25 16:41:28 Java开发

Java:检测图像格式,调整大小(缩放)并另存为JPEG

这是我的代码,它实际上有效,但并不完美,但确实如此,问题是调整大小的缩略图没有粘贴在白色的绘制矩形上,打破了图像的纵横比,这里是代码,可能有人建议我好好解决一下吗? 谢谢 import java.awt.Color中; import java.awt.Graphics2D; import java.awt.Image; import java.awt.RenderingH ..
发布时间:2018-07-25 16:31:21 Java开发

ImageIO.read()始终旋转我上传的图片

我想创建一个允许用户将其图像上传到服务器的Web应用程序。当他们点击发送时,他们的图像将被上传到服务器(多部分)。在保存之前,我想对图像进行一些操作,所以我决定使用.. ImageIO.read(InputStream) 获取BufferedImage对象 这里是代码: public static BufferedImage getBufferedImageFromMul ..
发布时间:2018-07-25 16:16:48 Java开发

jar文件中的ImageIO

好的,所以我正在尝试为我的介绍屏幕制作一个API用于多个游戏,我花了最后5-6个小时试图找出这个问题。 假设我在我的游戏中引用了API.jar,我试图调用方法getByteArray(),它应该将帧加载为BufferedImage然后返回byte []数据。尝试加载图像时,我经常得到input == null。 public byte [] getByteArray()抛出IOExc ..
发布时间:2018-07-25 15:47:53 Java开发

如何使用ImageWriter和ImageIO在Java中编码动画GIF?

我到处寻找,但似乎找不到任何易于理解的解释。 (我发现其他Java用户编写的类和方法可以做到这一点,但我希望自己编写。) 解决方案 以下是 GIFanim createImage()方法一>。也许这会给你一个开始。 public byte [] createImage()抛出异常{ ImageWriter iw = ImageIO.getImageWritersByForma ..
发布时间:2018-07-25 15:34:43 Java开发

Java处理TIF图像

我的问题是,如何成功将.tif文件加载到Java中的Image实例中? 现在让我们详细介绍一下。我已经在stackoverflow上阅读了很多关于如何在Java中处理/转换TIF图像的线程。我已经尝试了很多stackoverflow建议(我说建议,因为很少有人要求回来说一些有用的东西)。我很确定我需要使用Java Advanced Imaging(JAI)库,但我认为我不知道如何使用它。让我 ..
发布时间:2018-07-25 15:09:31 Java开发

Toolkit.getDefaultToolkit()。createImage()vs ImageIO.read()

我正在使用Swing创建UI,我想在 JLabel 中显示图像。我使用的代码如下: JLabel label = new JLabel(new ImageIcon(ImageIO.read(new file(“img”) .JPG“)))); 如果我使用 png 图像,这个工作正常但是当谈到 jpg (只有其中一些)时,我得到一个红色图像(与我在Paint.NET中看到的 ..
发布时间:2018-07-24 17:01:24 Java开发