Class ImageDistortCache_SB_MT<Input extends ImageGray<Input>,​Output extends ImageGray<Output>>

java.lang.Object
boofcv.alg.distort.ImageDistortCache_SB<Input,​Output>
boofcv.alg.distort.ImageDistortCache_SB_MT<Input,​Output>
All Implemented Interfaces:
ImageDistort<Input,​Output>

public class ImageDistortCache_SB_MT<Input extends ImageGray<Input>,​Output extends ImageGray<Output>>
extends ImageDistortCache_SB<Input,​Output>
Except for very simple functions, computing the per pixel distortion is an expensive operation. To overcome this problem the distortion is computed once and cached. Then when the image is distorted again the save results are simply recalled and not computed again.