Research | Applets | Back to Main
 

以下是我自己编的几个JAVA小程序,相似的创意网上已有了,仿作自娱。


    Ripples (水纹)

    该Applet对输入图象进行运算,产生变形后的一组相关图象,模拟水面的俯视动画效果。示例选用的是一幅鱼的图。
    基本原理:使用SIN函数进行像素点径向抖动。


Bumping Len (碰撞的球镜)

该Applet模拟图像的局部经球镜放大变形的显示效果。球镜在背景图上不断移动,到达图像边缘时弹回。
基本原理:根据投影变换公式生成偏移矩阵,进行实时的局部图像处理。


    Swinging flag(飘扬的旗帜)

    该Applet对输入图象进行运算,产生变形后的一组相关图像,模拟旗帜飘动的效果。
    基本原理:应用SIN函数计算像素点垂直偏移量和颜色偏移量。