Add image transformation feature, closes #73