add optional flag to keep original colortype
3 files changed