Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使图像平滑,然后恢复到原始图像_Php_Algorithm_Image Processing_Gd_Smoothing - Fatal编程技术网

Php 使图像平滑,然后恢复到原始图像

Php 使图像平滑,然后恢复到原始图像,php,algorithm,image-processing,gd,smoothing,Php,Algorithm,Image Processing,Gd,Smoothing,我现在正在用PHP编写一个程序,使图像平滑 我使用了维基百科上的一些方法 他们介绍 但是,我找不到一种同样可逆的方法,也就是说,我无法从平滑图像返回到原始图像。为什么不复制初始图像…搜索反褶积不幸的是,图像平滑通常是一个不可逆的过程。大多数算法都是通过对图像的某些方面进行近似处理来平滑图像。另一些则使用相邻像素(内核)的颜色。在大多数过程中,信息丢失,因此无法返回。例如,在高斯模糊之后,不可能将图像恢复到其原始状态,因为处理后图像的像素的值是其相邻像素的组合,并且存在许多将相同值赋予该像素的组合

我现在正在用PHP编写一个程序,使图像平滑

我使用了维基百科上的一些方法

他们介绍


但是,我找不到一种同样可逆的方法,也就是说,我无法从平滑图像返回到原始图像。

为什么不复制初始图像…搜索反褶积不幸的是,图像平滑通常是一个不可逆的过程。大多数算法都是通过对图像的某些方面进行近似处理来平滑图像。另一些则使用相邻像素(内核)的颜色。在大多数过程中,信息丢失,因此无法返回。例如,在高斯模糊之后,不可能将图像恢复到其原始状态,因为处理后图像的像素的值是其相邻像素的组合,并且存在许多将相同值赋予该像素的组合。你到底想干什么?