我不确定算法是如何工作的。
在一般情况下,我想知道是否将图像调整为更大的尺寸,然后再将其调整为原始尺寸,图像会与原始图像相同吗?
答案 0 :(得分:2)
这取决于您使用的插值类型以及图像的类型。例如,如果您在两个方向上使用相同的方法,NEAREST
和BILINEAR
应该给出相同的结果。在一般情况下,BICUBIC
和LANCZOS
可能不可逆。如果您先进行下采样,然后再进行上采样,则所有方法都不是完全可逆的。如果您在两个方向上使用不同的滤波器,则大多数将不可逆。在大多数情况下,使用 public class A{
public string property1 {get; set;}
public B property2 {get;set;}
}
public class B{
public string property3 {get;set;
public C property4 {get;set;}
}
public class C{
public string property5 {get;set;}
}
上采样和BICUBIC
下采样应该会产生相同的结果,因为样条曲线可以保证节点的值。如果关闭了为下采样选择的位置,则将不起作用(但是可以通过适当的填充来固定)。
如果您打算使用resize
方法而没有显式参数进行升采样然后降采样,那么在一般情况下,结果将是可逆的,因为它将在两个方向上都使用NEAREST
。