A method for providing information for a medical surgical procedure, the method comprising: acquiring, using circuitry, a plurality of multispectral images (201, 202, 203) representing a portion of an anatomy of a patient; performing image processing on each of the plurality of multispectral images (201, 202, 203) to form a plurality of value maps (205, 206, 207), each value map identifying aspects of the portion of the anatomy of the patient by assigned values; combining the plurality of value maps (205, 206, 207) into a single recommendation map; determining optimal points for performing the medical surgical procedure based on the single recommendation map; and displaying the optimal points for the medical surgical procedure by overlaying the optimal points on an original image of the portion of the anatomy of the patient, the method further comprising: calculating diffuse reflectance values for the plurality of multispectral images; selecting a reference diffuse reflectance value from the diffuse reflectance values and determining corresponding ratios between corresponding diffuse reflectance values and the reference diffuse reflectance value; and determining a thickness map, as one of the plurality of value maps (205, 206, 207), corresponding to thickness of different portions of the anatomy of the patient based on the determined corresponding ratios, the method further comprising: extracting a foreground and a background from the plurality of multispectral images (201, 202, 203) to extract blood vessels; and determining a vessel map, as one of the plurality of value maps (205, 206, 207), corresponding to vessels in different portions of the anatomy of the patient based on said extracting. acquiring, using circuitry, a plurality of multispectral images (201, 202, 203) representing a portion of an anatomy of a patient; performing image processing on each of the plurality of multispectral images (201, 202, 203) to form a plurality of value maps (205, 206, 207), each value map identifying aspects of the portion of the anatomy of the patient by assigned values; combining the plurality of value maps (205, 206, 207) into a single recommendation map; determining optimal points for performing the medical surgical procedure based on the single recommendation map; and displaying the optimal points for the medical surgical procedure by overlaying the optimal points on an original image of the portion of the anatomy of the patient, calculating diffuse reflectance values for the plurality of multispectral images; selecting a reference diffuse reflectance value from the diffuse reflectance values and determining corresponding ratios between corresponding diffuse reflectance values and the reference diffuse reflectance value; and determining a thickness map, as one of the plurality of value maps (205, 206, 207), corresponding to thickness of different portions of the anatomy of the patient based on the determined corresponding ratios, extracting a foreground and a background from the plurality of multispectral images (201, 202, 203) to extract blood vessels; and determining a vessel map, as one of the plurality of value maps (205, 206, 207), corresponding to vessels in different portions of the anatomy of the patient based on said extracting.