1. A method for generating a tactile representation of an object, comprising: obtaining a microscopic image of a surface of the object; processing data corresponding to the image to generate a roughness pattern for the object based on the image; calibrating the roughness pattern with a predetermined material; and simulating the roughness pattern on an electronic device, wherein the obtaining, processing, calibrating and simulating steps are performed by a computer system comprising a memory and at least one processor coupled to the memory.