I have an Adroid app called Plantnet that will process a picture of a plant and produce an answer, with a probability of correctness. Sometimes it gives two possibilities. You can give it a leaf, a flower, a trunk shot of bark, and maybe more.
It is, quite frankly, impressive. It does far more than trees,
You have to have internet access when you ask about a picture because it accesses some central server somewhere. I would guess it is on iPhone and other platforms, since all the heavy lifting is done by the central server.