Using data augmentation to generate new data for deep learning

Thanks Dr @lassoan, the supervisor of our project is a big fan of MATLAB and actually we have achieved good results so far but we need to improve the accuracy.
So is there any module that can accept an image and its segmentation in NIFTI format and apply augmentation on these images?

thanks again for your help