你好,欢迎来到电脑编程技巧与维护杂志社! 杂志社简介广告服务读者反馈编程社区  
合订本订阅
 
 
您的位置:杂志经典 / 图形图象处理与游戏编程
利用Java SE6.0实现图像卷积滤镜(一)
 

  在计算机应用软件市场中,图像处理软件占有相当大的比例,而在图像处理软件中,对图像进行卷积滤镜处理是比较流行的,使图像产生意想不到的效果,例如浮雕、锐化、模糊等。文中详细介绍了如何利用Java SE6.0来实现这些功能。通过结合实际案例,讲解了如何通过Java进行图像处理的编程以及在java中进行软件开发的技巧。

关键词 像滤镜;卷积;Java SE6.0

 


1  概述

说到图像滤镜,首先应当介绍以下滤镜的概念。所谓滤镜,就是把原有的画面进行艺术过滤,得到一种艺术或更完美的展示,滤镜品种很多,所以应用也很广泛。简单地说有模糊的、有锐化效果的、有浮雕效果的等等。

从上述内容可以看出滤镜主要是用来实现图像的各种特殊效果。它在Photoshop中具有非常神奇的作用。滤镜能产生的特别效果,不是三言两语能说尽的,只要知道滤镜是一个能变化出能想象出来或不能想象出来的图像效果这个概念就好了。滤镜的操作是非常简单的,但是真正用起来却很难恰到好处。如果想在最适当的时候应用最恰当的滤镜,除了平常的美术功底之外,还需要用户对各种滤镜的特性非常熟悉,甚至需要具有很丰富的想象力。这样,才能有的放矢地应用滤镜,发挥出艺术才华。使应用滤镜的水平达到炉火纯青的境界,从而创作出具有迷幻色彩的电脑艺术作品。

对图像进行滤镜处理的功能很强大,然而这些滤镜效果是如何制作出来的,这是讨论的重点,在后面的内容中将逐步介绍如何使用Java SE6.0来对图像进行滤镜处理。

2  卷积原理

前面介绍了图像滤镜的基本知识,读者可以知道使用滤镜可以对图像进行处理,从而得到一些特殊的效果。


1卷积变换的工作原理

在图像的滤镜处理中,有一部分是通过卷积来实现的。特殊效果滤镜的开发需要使用卷积变换,对于卷积变换的具体细节,由于已经大大超出了文中讨论的范围,所以不做过多的解释,下面仅对卷积变换计算的基本原理做一个简单介绍。

  推荐精品文章

·2024年9月目录 
·2024年8月目录 
·2024年7月目录 
·2024年6月目录 
·2024年5月目录 
·2024年4月目录 
·2024年3月目录 
·2024年2月目录 
·2024年1月目录
·2023年12月目录
·2023年11月目录
·2023年10月目录
·2023年9月目录 
·2023年8月目录 

  联系方式
TEL:010-82561037
Fax: 010-82561614
QQ: 100164630
Mail:gaojian@comprg.com.cn

  友情链接
 
Copyright 2001-2010, www.comprg.com.cn, All Rights Reserved
京ICP备14022230号-1,电话/传真:010-82561037 82561614 ,Mail:gaojian@comprg.com.cn
地址:北京市海淀区远大路20号宝蓝大厦E座704,邮编:100089