Java 图片图像处理问题,变换参数如何设置?

Shrewdcat 2007-04-12 05:02:39
private BufferedImage bi;

public static final float[] data = {
0.1f, 0.1f, 0.1f, // filter kernel
0.1f, 0.2f, 0.1f,
0.1f, 0.1f, 0.1f
};

Graphics2D g2 = (Graphics2D) g;

ConvolveOp cop = new ConvolveOp(new Kernel(3, 3, data),
ConvolveOp.EDGE_NO_OP,
null);
g2.drawImage(bi, cop, 0, 0);


请问达人,Kernel 的参数是如何设置的,具体就是3,3,以及data 是如何来选取的,尤其是data 数组里的那些参数,是什么意思呢? 有没有这方便的资料可以学习?
...全文
213 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
haisenmai 2007-04-12
  • 打赏
  • 举报
回复
up

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧