Re-add the image method and its submethods

Just because I don't know why it was removed, and for this time, its useful !