有没有人能在下一个双线性调整算法中找到提高速度的方法?我需要提高速度,因为这是至关重要的,保持良好的图像质量。预计将用于具有低速CPU的移动设备。该算法主要用于放大大小调整。任何其他更快的双线性算法也将不胜感激。0xff)*(x_diff*y_diff);
green = ((a>>8)&0xff)*(1-x_diff)*(1-y_diff
对于n=4,我们需要插入0,2,4,6,8,10,12,14,但按这个顺序;8,4,12,0,2,6,10,14,或6,2,10,0,4,8,14,12将产生一个同样平衡的树。目前,我只加2^(n-1),即8,然后2^(n-2)的每秒倍数,即4,12,然后2^(n-3)的每秒倍数,即2,6,10,14等等,然后在末尾加0。下面是C++中的代码,但我并不太担心语言细节,更多的是算法本身。INT64 cur = diff; Node