Hi!
I'm using ArcGIS Pro on desktop and I would consider myself a beginner so bear with me.
I'm looking for some general tips and tricks on how to do a good training sample for accurate image classification. I have a bunch of satellite images of areas where I need to classify areas on the map into four classes: forest, water, buildings/roads and pastures. I've tried making a few training samples but I notice how ArcGIS Pro sometimes mistakes for example a shadow of a tree for water (since they're almost the same colour) or sometimes the opposite when classifying the image. Although I've spent sometimes hours to make a training sample, trying to be as meticulous as possible it still makes mistakes when making the classification.
In general, how do you go about making a training sample as accurate as possible (and tbh as simply as possible) ? Should I spend hours upon hours making training samples where I include every pixel on the map as a sample? Is it important to include at least one sample of each kind of every class? By that I mean that pastures for example can obviously look very different on satellite image, they can be green, brown or white in colour etc. and so do I need to include at least one green, at least one brown etc. for ArcGis Pro to know that all those are pastures? Is there anything to do about the problem of shadows/dark green forest being classified as water?
Thanks for any and all help!