草庐IT

Jai-imageio

全部标签

java - ImageIO.read 返回 NULL,没有错误

以下代码似乎无法正常工作,即使该文件似乎可以找到。images=newBufferedImage[32];FileInputStreamfis=null;for(inti=0;i提前感谢您的帮助。编辑:结果是我尝试Graphics.drawImage(images[0]);,它给了我一个空指针异常。这段代码在这里完成得很好。Edit:Changed按照建议移动了if(!file.exists()),并将文件包装在输入流中。 最佳答案 ImageIO.read(*...)只会加载这些图像类型GIF、PNG、JPEG、BMP和WBMP。

python - Python ImageIO 中动画 Gif 的自定义帧持续时间

我一直在玩弄Python中的动画gif,帧将由位于温室中的RaspberryPi相机生成。我使用了Almar'sanswertoapreviousquestion中推荐的imageio代码成功创建简单的gif。但是,我现在正在尝试减慢帧持续时间,但要查看documentationforimageio找不到mimsave的任何引用,但请参阅mimwrite,它应该有四个参数。我看过additionalgifdocumentation并且可以看到有一个持续时间参数。目前,我的代码如下所示:exportname="output.gif"kargs={'duration':5}imageio.

python - 在 python 中使用 imageio 从图像制作 gif

我尝试在网上阅读了很多示例,发现imageio是最适合它的包。Alsofoundexampleswritteninhere.我刚刚按照显示的示例进行操作并尝试了以下操作importimageioasioimportosfile_names=sorted((fnforfninos.listdir('.')iffn.startswith('surface')))#makinganimationwithio.get_writer('surface.gif',mode='I',duration=0.5)aswriter:forfilenameinfile_names:image=io.imre

ios - 如何在 ImageIO iOS 框架中升级图像?

我经历了逐步发现iOS中性能最佳的图像大小调整解决方案的常规过程,并最终找到了ImageIO。以下效果很好ifletcurrentImage=CGImageSourceCreateWithData(imageData,nil)//...somecodethatextractstheexistingsize,andbasedonmymaximumexpectedhorizontalsize..calculatesanewhorizontal/verticalmaximumsize..letoptions:CFDictionary=[kCGImageSourceThumbnailMaxPi

python - 如何在不使用 imageio 或 scikit 图像的情况下将图像读入脚本?

我正在尝试在python中读取png图像。scipy中的imread函数是deprecated他们建议使用imageio库。但是,我宁愿将外部库的使用限制为scipy、numpy和matplotlib库。因此,使用imageio或scikitimage对我来说不是一个好的选择。python或scipy、numpy或matplotlib中是否有任何方法可以读取图像,这些方法不会被弃用? 最佳答案 你可以使用matplotlib(如matplotlibdocumentation所示)importmatplotlib.pyplotaspl

java - 使用 ImageIO 创建动画 GIF?

是否有人设法说服ImageIO编写动画GIF,尤其是设置正确的元数据?我的第一次尝试大致如下(其中b1和b2是BufferedImages):ImageTypeSpecifierspec=newImageTypeSpecifier(b1);ImageWriterwr=ImageIO.getImageWriters(spec,"GIF").next();wr.setOutput(ImageIO.createImageOutputStream(newFile("C:\\Flashing.gif")));ImageWriteParamparam=wr.getDefaultWriteParam

java - 使用 Java 的 ImageIO 将像素数组转换为 Image 对象?

我目前正在使用以下代码将像素值数组(最初使用java.awt.image.PixelGrabber对象创建)转换为Image对象:publicImagegetImageFromArray(int[]pixels,intwidth,intheight){MemoryImageSourcemis=newMemoryImageSource(width,height,pixels,0,width);Toolkittk=Toolkit.getDefaultToolkit();returntk.createImage(mis);}是否可以使用ImageIO包中的类来实现相同的结果,这样我就不必使用

java - 在 Java 中使用 ImageIO 设置 jpg 压缩级别

我正在使用javax.imageio.ImageIO将BufferedImage保存为jpeg文件。特别是,我创建了以下Java函数:publicstaticvoidgetScreenShot(BufferedImagecapture,Pathfolder,Stringfilename){try{ImageIO.write(capture,"jpeg",newFile(folder.toString()+"/"+filename+".jpg"));}catch(AWTException|IOExceptionex){Logger.getLogger(ScreenShotMaker.cl

java - 无法使用 ImageIO.read(文件文件)读取 JPEG 图像

我在使用ImageIO.read(Filefile)读取这个JPEG文件时遇到问题-它会引发异常并显示“不支持的图像类型”消息。我尝试过其他JPEG图像,它们似乎工作正常。我能够发现的唯一区别是该文件似乎包含一个缩略图-是否已知会导致ImageIO.read()出现问题?编辑:添加了结果图像: 最佳答案 旧帖,但供将来引用:受此问题和此处找到的链接的启发,我为ImageIO编写了一个JPEGImageReader插件,该插件支持CMYK颜色模型(均具有原始颜色模型,或在读取时隐式转换为RGB)。与此处提到的其他解决方案相比,阅读器还

java - 我在哪里可以下载 Jai 和 Jai-imageio?

已结束。这个问题是off-topic.它目前不接受答案。想要改进这个问题?Updatethequestion所以它是on-topic堆栈溢出。关闭11年前。Improvethisquestion我需要获取TIFF图像的像素颜色,如果您知道Jai和Jai-imageio的任何替代方法,请告诉我知道。 最佳答案 给你:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html也