2 links have been added on this idea.
  1. Already exists, check out Rock Check. dunno if its any good though as unsure how it can tell just from a picture and some facts.