Extracted from R2D module
Use `Image` instead of `R2D::Image`