pub fn compress( channels: &ChannelList, uncompressed: ByteVec, rectangle: IntegerBounds, ) -> Result<ByteVec>