public void setCalibration(CameraUniversalOmni fisheyeModel) {
BoofSwingUtil.checkGuiThread();
LensDistortionNarrowFOV pinholeDistort = new LensDistortionPinhole(pinholeModel);
fisheyeDistort = new LensDistortionUniversalOmni(fisheyeModel);
distorter = new NarrowToWidePtoP_F32(pinholeDistort,fisheyeDistort);
InterpolatePixel<Planar<GrayF32>> interp = FactoryInterpolation.
createPixel(0, 255, InterpolationType.BILINEAR, BorderType.ZERO, imageFisheye.getImageType());
distortImage = FactoryDistort.distort(false,interp,imageFisheye.getImageType());
distortImage.setModel(new PointToPixelTransform_F32(distorter));
setPinholeCenter(fisheyeModel.width/2,fisheyeModel.height/2);
renderPinhole();
}