最近学习高级AWT
看到 图片过滤 类 ConvolveOp
通过 一个矩阵 构成的内核数组对象 Kernel实现过滤
我想问问 是怎么实现这个过滤的呢???
例如 实现图片的柔化
float []e={1.0F/9.0F,1.0F/9.0F,1.0F/9.0F,1.0F/9.0F,1.0F/9.0F,1.0F/9.0F,1.0F/9.0F,1.0F/9.0F,1.0F/9.0F} ;
Kernel k=new Kernel(e);
ConvolveOp op=new ConvolveOp(k);
op.filter(image, filteredimage);其内部怎么根据这个这个矩阵达到柔化的呢??
书上说的是通过对附近的像素进行求平均值!!
这样 是可以的 也能想通
但这个数组 有什么作用呢???百度 Google 竟然都没有!也许是我没搜到!!
分数只给一个人 希望能有个高手帮我解除疑惑
我一直在线
看到 图片过滤 类 ConvolveOp
通过 一个矩阵 构成的内核数组对象 Kernel实现过滤
我想问问 是怎么实现这个过滤的呢???
例如 实现图片的柔化
float []e={1.0F/9.0F,1.0F/9.0F,1.0F/9.0F,1.0F/9.0F,1.0F/9.0F,1.0F/9.0F,1.0F/9.0F,1.0F/9.0F,1.0F/9.0F} ;
Kernel k=new Kernel(e);
ConvolveOp op=new ConvolveOp(k);
op.filter(image, filteredimage);其内部怎么根据这个这个矩阵达到柔化的呢??
书上说的是通过对附近的像素进行求平均值!!
这样 是可以的 也能想通
但这个数组 有什么作用呢???百度 Google 竟然都没有!也许是我没搜到!!
分数只给一个人 希望能有个高手帮我解除疑惑
我一直在线
解决方案 »
- socket编程,服务器端抛出EOFException异常
- 在没有数据时,流的读函数是不是无限时间地堵塞?
- 如何清除JTable中的内容
- 时间问题求解
- 请问:JAVA的三个分支有何区别?
- 谁熟悉bat语法,tomcat的启动文件catalina.bat中设置java_home环境,如何解决包含空格的路径
- applet小程序在ie6上如何显示?
- 定义一个ArrayList<ArrayList> all = new ArrayList<ArrayList>();
- 我想单击一个JButton和按回车键或ESC键产生一样的效果,都调用actionPerformed?代码怎么写呀?
- Runtime.getRuntime().exec一个很奇怪的问题~~~
- 请问是什么原因?谢谢了
- 清空JTable
自己顶下