I have a very high resolution map(tif) i.e. drone image as shown in the image.
Is there any way we could extract features including building and road etc. from high resolution image?
There are two types of image classification. Supervised and unsupervised. I think you need to use supervised classification
The below flowchart is a reference for users to classify Images in ArcGIS.
Creating features using raster snapping and the editing feature construction tools: You can use the Create Features window construction tools and Editor toolbar sketch construction methods tool to generate features to trace rasters and create features.
Creating features with the Vectorization Trace tool: The Vectorization Trace tool is designed for tracing connected raster cells. Place the tool at an appropriate start location in the raster and click to begin the tracing process. The Vectorization Trace tool automatically follows the centerline of the raster cells based on the direction in which you point the tool's arrow and subsequently generates vector features.
Drone2map is a new software for interacting drone with ArcGIS products. I don't know this software is suitable for your project.