may save different png in different path
deal with cmd opts