java问题,请教高手

来源:百度知道 编辑:UC知道 时间:2024/05/17 04:23:46
给定一个24位深度的彩色图片,将其转换为一个256色的灰度图,并对灰度图进行初级的图像处理操作,至少要有一个操作,比如放大或者缩小,模糊处理,锐化等。
不需要原代码,只要告诉我注意事项和实现方法就可以了,谢谢

// Circle.java
public class Circle
{
private final double PI = 3.1415926;
private double radius ; //保存半径的值

//无参的构造方法
public Circle()
{
radius=0.0;
}
//有参的构造方法
public Circle(double r)
{
this.radius = r;
}
//设置半径
public void setRadius(double r)
{
this.radius = r;
}
//获取半径
public double getRadius()
{
return this.radius;
}
//计算圆的周长
public double circumference()
{
return 2*PI*radius;
}
//计算圆的面积
public double area()
{
return PI*radius*radius;
}

}

//Main.java
public class Main
{
public static void main(String[] args)
{
Circle c1=new Circle();
c1.setRadius(4);
System.out.println("半径:"+c1.getRadius());
System.out.println("周长:"+c1.circumference());
System.out.println("面积:"+c1.area