摘要: 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平台 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 图片特效处理系列将介绍图片的像素点的特效处理,这些物资注重的是原理。也就是说只要你知道这些算法不管是C++,VB,C#,JAVA都可以做出相同的特效。下面将介绍图片怀旧效果的算法。算法如下:上面公式的意思是说将每个像素点的RGB值先分离出来,然后再按照上面的三个算式分别重新计算出RGB值然后做为当前点的RGB值。下面看效果图片:原图片:处理后: 阅读全文
posted @ 2012-07-18 16:11 专注于IOS平台 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 当我们使用像Skype、QQ这样的工具和朋友流畅地进行语音视频聊天时,我们可曾想过其背后有哪些强大的技术在支撑?本文将对网络语音通话所使用到的技术做一些简单的介绍,算是管中窥豹吧。一.概念模型 网络语音通话通常是双向的,就模型层面来说,这个双向是对称的。为了简单起见,我们讨论一个方向的通道就可以了。一方说话,另一方则听到声音。看似简单而迅捷,但是其背后的流程却是相当复杂的。我们将其经过的各个主要环节简化成下图所示的概念模型:这是一个最基础的模型,由五个重要的环节构成:采集、编码、传送、解码、播放。1.语音采集语音采集指的是从麦克风采集音频数据,即声音样本转换成数字信号。其涉及到几个重要的参数: 阅读全文
posted @ 2012-06-13 22:59 专注于IOS平台 阅读(530) 评论(0) 推荐(0) 编辑