resize area在放大的时候效果应该与resize nearest类似,在缩小的时候主要是计算输入的目标区域,根据该目标区域计算面积。
如src width=16,height=16,dst width=4,dst height=4,scale_h/w = 4
当计算dst_h = 0,dst_w=0时,计算流程:
src_h0 = 0 * scale_h + 1,src_h1 = 1 * scale_h + 1
src_w0 = 0 * scale_w + 1,src_w1 = 1 * scale_w + 1
根据src_h0、src_h1、src_w0、src_w1获得一个矩形区域,对矩形区域的值进行累加求平均,该平均值就是dst_h/w=0,0时的像素值。
该插值算法据说可以产生较少的波纹,good