本文目录一览:
JAVA关于图像处理问题
读取控制台输入的路径
判断文件是否存在
Y: - 2
N:在命令行输出"Sorry, I cannot find that file."并退出
读取图片
分析图片像素,按要求将多余的像素截掉
创建一个新图片,像素为原图片的1/4大小
合并像素,将4个像素通过给定的条件计算RGB值合并为1个像素
输出图片,路径为原始图片路径,文件名按要求做处理
不知仁兄的水平在啥程度,整个流程如上列出,哪一步不明确的可以追问
java直接保存的图片不清楚,请问需要如何处理
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);
JPEGEncodeParam param = encoder.getDefaultJPEGEncodeParam(image);
param.setQuality(1f, false);
encoder.setJPEGEncodeParam(param);
encoder.encode(image);
out.close();
public void setQuality(float quality, boolean forceBaseline)
quality取值在 1.0 到 0.0 之间
JDK6 里面是可以使用的,JDK7就看着办吧
java图片处理
下一个图像处理库,简单的,用java语言可以直接调用的,SimpleImage
如果有复杂的需求,用jni调用opencv(c++的dll形式,必须用jni才能调用)
Java编写时,能不能像PS一样对图片进行修图或合成呀?
不可以的,但是可以先使用Ps等图片处理工具将图片美化好后,再使用java进行编写。