There is no set rule for how many images you need for an accurate classification model. It depends on your target accuracy, the visual distinctiveness of your labels, the quality of your images, and more.