An expanding appliance for image identifying modules, for expanding identification function of an image input device, comprising: a connect port, connected with the image input device which is configured to capture an image data; an image register; an image capturing module, connected with the connect port and the image register, configured to sample the image data captured by the image input device for producing samples and to quantize the samples as at least one computation data, and configured to store the computation data to the image register; at least one function module having an independent computing unit, configured to executed a unique image identification procedure; an image transmitting module, connected with the image register and the at least one function module (3; an intelligent control module, connected with the image capturing module and the image transmitting module, configured to generate a demanding command corresponding to the function module after the function module is connected to the image transmitting module, and configured to control the image capturing module according to the demanding command that is corresponding to the connected function module; and a result displaying module, connected with the intelligent control module; wherein the image transmitting module is configured to receive an identified result generated by the function module via executing the image identification procedure according to the computation data, and the image transmitting module is configured to convey the identified result to the intelligent control module for the intelligent control module to trigger the result displaying module for displaying the identified result. a connect port, connected with the image input device which is configured to capture an image data; an image register; an image capturing module, connected with the connect port and the image register, configured to sample the image data captured by the image input device for producing samples and to quantize the samples as at least one computation data, and configured to store the computation data to the image register; at least one function module having an independent computing unit, configured to executed a unique image identification procedure; an image transmitting module, connected with the image register and the at least one function module (3; an intelligent control module, connected with the image capturing module and the image transmitting module, configured to generate a demanding command corresponding to the function module after the function module is connected to the image transmitting module, and configured to control the image capturing module according to the demanding command that is corresponding to the connected function module; and a result displaying module, connected with the intelligent control module; wherein the image transmitting module is configured to receive an identified result generated by the function module via executing the image identification procedure according to the computation data, and the image transmitting module is configured to convey the identified result to the intelligent control module for the intelligent control module to trigger the result displaying module for displaying the identified result.