摘要:1.图像的逆反处理算法逆反处理的算法如下:设r,g,b分别为源图像像素f(i,j)的红,绿,蓝分量值,rr,gg,bb分别为处理后像素g(i,j)的红,绿,蓝分量值。则rr=255-rgg=255-gbb=255-b2.图像的平滑处理算法如下:平滑处理是指将源图像的每一个像素的颜色值由其相邻n*n个像素的平均值来代替。例如,对于3*3点阵而言,设原图像某像素的值为f(i,j),平滑处理后该像素的值为g(i,j),则:g(i,j)=(f(i,j)+f(i-1,j)+f(i+1,j)+f(i-1,j-1)+f(i,j-1)+f(i+1,j-1)+f(i-1,j+1)+f(i,j+1)+f(i+1, 阅读全文
posted @ 2012-07-18 16:14 专注于IOS平台 阅读(205) 评论(0) 推荐(0) 编辑
摘要:图片特效处理系列将介绍图片的像素点的特效处理,这些物资注重的是原理。也就是说只要你知道这些算法不管是C++,VB,C#,JAVA都可以做出相同的特效。下面将介绍图片怀旧效果的算法。算法如下:上面公式的意思是说将每个像素点的RGB值先分离出来,然后再按照上面的三个算式分别重新计算出RGB值然后做为当前点的RGB值。下面看效果图片:原图片:处理后: 阅读全文
posted @ 2012-07-18 16:11 专注于IOS平台 阅读(156) 评论(0) 推荐(0) 编辑