1. A computer-implemented method ( 40 ) of reducing processing time of an application for visualizing image data, wherein the application is one of a plurality of applications selectable by a user, wherein each of the plurality of applications comprises a pre-processing algorithm for pre-processing the image data, wherein the method comprises predicting which one of the pre-processing algorithms is to be performed in response to a selection of an application by the user by: extracting ( 421 ) a feature vector from the image data, metadata, and/or additional data associated with the image data, supplying ( 422 ) the feature vector as input to a machine learned model, and receiving ( 423 ) an algorithm identifier as output from the machine learned model, the algorithm identifier identifying the pre-processing algorithm, the method further comprising: using ( 424 ) the algorithm identifier to select ( 42 ) the pre-processing algorithm, thereby obtaining a selected pre-processing algorithm, and pre-processing ( 43 ) the image data using the selected pre-processing algorithm.