Evaluating the impact of preprocessing on CNN architectures: comparative analysis of a novel proposed model EyeDiagNet and existing models for eye disease detection | Synapse