I know it can be used to convert a bitmap into an array and back, but what else?