1. A method for a computer system to recognize a hand gesture comprising: obtaining a captured image at an image capture device, wherein the captured image includes an image object, the image object being an image of a hand, and saving the captured image as a file on the computer system; generating a numerical signature at the computer system based on the image object, wherein the numerical signature includes a dimensional ratio of a length of a segment, the length of the segment created by an intersection between a boundary of the image object and a vertical scanning line, and a height of the image object; providing a plurality of reference numerical signatures at the computer system, the plurality of reference numerical signatures having a plurality of reference hand gestures associated therewith; and identifying one of the plurality of reference numerical signatures as being descriptive of the numerical signature, wherein a hand gesture corresponding to the one of the plurality of reference numerical signatures is attributable to the image of the hand; and producing a visual or audio output based on the hand gesture attributed to the image of the hand.