javax.imageio

    5热度

    2回答

    如何将二维数组转换为灰度png。现在我有这个: BufferedImage theImage = new BufferedImage(100, 100, BufferedImage.TYPE_INT_RGB); for(int y = 0; y<100; y++){ for(int x = 0; x<100; x++){ theImage.setRGB(x, y

    0热度

    2回答

    每当我在一个UIWebView加载页面我得到这个错误在控制台 ImageIO: <ERROR> _CGImagePluginInitGIFmalformed GIF file (1005 x 767) 它登陆几次,但似乎并没有像预期的那样影响任何在网页加载。 下面是我使用的加载页面的代码: NSURLRequest *requestObj = [NSURLRequest requestWith

    2热度

    1回答

    我有一个servlet转换和缓存较小版本的照片。它使用java.awt.image + javax.imageio和第三方重采样过滤器实现。原件均以sRGB颜色配置文件上传。当我重新取样它们,并将它们保存一次,他们仍然是的sRGB然而,这并不记录在保存的文件。 我怎样才能确保这些信息保存在文件中? 如果你想知道它的确与众不同,没有轮廓的图像更加饱和我的屏幕(Safari浏览器+ OSX +校准屏幕

    2热度

    2回答

    我目前正在对自己的PNG过滤器实施工作。我使用的是神经网络,试图创造出比目前现有的PNG过滤器更好的预测: 0 - 无 1 - 子 2 - 最多 3 - 平均 4 - Paeth 5 - 我的执行情况(与神经网络预测) 如需进一步信息:http://www.w3.org/TR/PNG/#9Filters 我已经看了好几家图书馆: pngcrush (在C中实现..) 关键点 - 包括PNGEnco

    1热度

    1回答

    当保存与ImageIO通用ImageWriteParam新图像支持1.0f(高质量),而不管使用(例如,PNG,JPEG,GIF)图像压缩算法从范围0.0f(高压缩)compressionQuality参数的显式设置。 有没有办法读取从现有的图像compressionQuality? compressionQualitycompressionQuality只是提示ImageWriter的提示,并没

    0热度

    1回答

    我想使用javax.imageio.ImageIO.read()方法加载PNG图像。但是,我希望生成的类型为“BufferedImage.TYPE_4BYTE_ABGR”,但它最终会作为索引图像(“BufferedImage.TYPE_BYTE_INDEXED”)。当原始图像被索引时,有没有办法将图像加载为未索引的?大约有120幅图像,因此手动将它们全部取消索引需要很长的时间。

    0热度

    2回答

    嘿,我有一个Java问题。对于我的高级研究课,我已经完成了很多工作,但我只需要分析我生成的图像中的一些数据。我不想把这个作为家庭作业,因为它不是任何必需的任务的一部分......这是我自己想出来收集结果的东西。我编写了一个程序,逐个比较两个图像。它为两个目录中的所有.bmp文件执行此操作。现在,我的程序将文件名读取到一个String数组中,并且检查了所有文件名的值,所以我知道目录和文件名在初始时被

    1热度

    3回答

    for (int i = 0; i < width; i++) { for (int j = 0; j < height; j++) { int intPixel = image.getRGB(i, j); image.setRGB(i, j, intPixel); } } ImageIO.write(image, "JPG",

    0热度

    1回答

    为什么我会收到错误ImageIO:_CGImagePluginInitGIFmalformed GIF文件(768 x 1024)? 我要疯了!当我的一些.gif图像需要显示在UIImageView中时,XCode控制台显示此错误。图像不显示(!),并在控制台中显示。该错误只显示少数图像,不是全部!我试图删除图像,再次添加它们,干净,重建,但我仍然无法显示这些图像!一切都很好,直到我安装了XCod

    0热度

    1回答

    我有一段代码可以压缩具有一定质量的jpg图像,但是当图像是png类型时,它们全部变成黑色。任何想法为什么以及如何解决它?这是我的代码。 public void compressImage(String filename, ServletContext servletContext) { //You first need to enumerate the image writers tha