Region partition and feature matching based color recognition of tongue image