最佳答案:加马赛克学名叫像素化(Pixelization),放大再缩小是一种方法,当然速度比较慢。稍微快一点的方法比用一个NxN的窗,计算其中像素的中位数或者平均数,然后用这个值替代窗里所有像素的值。这个方法如
加马赛克学名叫像素化(Pixelization),放大再缩小是一种方法,当然速度比较慢。稍微快一点的方法比用一个NxN的窗,计算其中像素的中位数或者平均数,然后用这个值替代窗里所有像素的值。
这个方法如果窗取得小一点可以做出油画的效果。加马赛克本质上是用一种颜色去替代一片像素的颜色,信息会有丢失。如果没有其他的参考信息的话,理论上是无法精确地恢复原始的内容的。不过大致估计马赛克的内容还是有办法做到的。
如果只是局部的小片的马赛克,可以根据周围图像的内容来修补。比如一片草地上有一小块区域打了马赛克,可以根据周围草地的颜色和纹理来修补。
当然如果是人脸等复杂的图形上被打了马赛克,除非有办法认出这个人,否则是无法恢复的。