1. A method for training a medication identification apparatus, comprising the steps of: defining one or more predetermined medications; teaching a visual recognition system of a medication identification apparatus to recognize each of the one or more predetermined medications; presenting a first new medication to the medication identification apparatus to be imaged thereby; determining a transformation from one of the predetermined medications to the presented new first medication along one or more dimensions; and storing the determined transformation associated with the first new medication.