想请教下,若使用GDC做rotate工作,其时延同做畸变矫正的warps时延一样么?如果时延一样,那有更高效的地方做rotate功能么?
不一样的,应该是rotate的时延更大一点的
请问为啥是更大啊?比如180度旋转应该是个比畸变矫正更简单的内存操作吧.还是说本质上旋转也是使用warp的能力去实现?
旋转90° 由于硬件计算的机制会总线利用率相较更低点,所以处理延迟相对高点,同样旋转180°就会延迟低一些
旋转180°相对是简单一些,延时也会低一些的
rotate 时延更大(跟尺寸相关); 如果想快一些 可以crop后做rotate、或者使用pym 降采样后再做
另外还可以用gpu做rotate,延时的话 要实测下的