Finished Image function

As title, but still need to be maintain.