Java Scala图像压缩与优化
我一直在研究基于Java Scala图像压缩与优化,java,scala,jpeg,scrimage,Java,Scala,Jpeg,Scrimage,我一直在研究基于Scala/Java的图像压缩和优化库,看起来是个不错的选择,直到我发现文档不正确,并且没有从Gitter频道获得任何支持 这是我的build.sbt行,用于依赖项 libraryDependencies+=“com.sksamuel.scrimage”%%“scrimage核心”%%“2.1.1” 文件上的示例显示; 这似乎不正确,因为我在Image类中没有writer方法。是否不再支持该库?有人找到解决办法了吗 下面是一个关于如何读/写的简单示例 // bring in
Scala/Java
的图像压缩和优化库,看起来是个不错的选择,直到我发现文档不正确,并且没有从Gitter频道获得任何支持
这是我的build.sbt
行,用于依赖项
libraryDependencies+=“com.sksamuel.scrimage”%%“scrimage核心”%%“2.1.1”
文件上的示例显示;
这似乎不正确,因为我在
Image
类中没有writer
方法。是否不再支持该库?有人找到解决办法了吗 下面是一个关于如何读/写的简单示例
// bring in a writer into scope for later
implicit val writer = PngWriter.NoCompression
// the image.fromFile method will work out what the file type is, the ext is optional really
val image = Image.fromFile(new File("input.jpeg"))
// just playing about the with image. They are immutable.
val modified = image.scale(2).brightness(1.2).flipY
// output accepts a file, path, string etc and requires an implicit writer.
val out = modified.output(new File("output.png"))
也许只是在你的网站上打开一个问题?作者似乎对这一问题非常积极GitHub@ashesh你的问题到底是什么。您正在尝试读/写图像吗?我已经更新了imageio的自述文件,我将用一些示例来回答这个问题。