Hi Simon,
The possibilities of your wishes very much depend on quite a few parameters, e.g. the kind of objects/areas you would like to extract and classify from your orthophoto as well as the actual spatial resolution of the imagery and available tools and skills.
Based on these main aspects, you should be looking at two methodological realms, first - land-cover classification (LCCS), which is applicable to various types of areas (i.e. landcover). In most cases such task is achievable by utilizing supervised, non-supervised or object-based classification methods, based on available data and tools. The first two are mainly based on colour information and are available in most of the GIS packages (personal preference is Geomatica PCI), whereas object-based analysis hangs on more complexities and could be achieved in e.g. Trimble's eCognition.
The second method -object extraction- concerns more complex objects in the imagery where not only colour but shape or position play a role in distinguishing particular features. Tasks of such nature require image segmentation and later classification based on available/wished traits.
Although Metashape is not an image-processing software per se in its nature, you could achieve -ish- results of basic features if you establish given classes in the dense point cloud, export it and create class-based footprints in some external software.