An image processing apparatus adapted to identify a type of adipose body tissue within a subject, the apparatus comprising: - at least one data input interface; and - at least one processor; wherein the data input interface is configured to receive spectral computed tomography imaging data of a region of interest of the subject; and wherein the at least one processor is configured to: perform at least one data processing technique on the spectral CT imaging data that differentiates between at least two adipose tissue types within the region of interest based on spectrally different attenuation properties of the at least two adipose tissue types; identify at least one adipose tissue type from the at least two tissue types; perform data processing techniques on the spectral CT imaging data to determine at least two of the following different data maps: a quantity of lipid content; a quantity of contrast agent; and a quantity of attenuation; characterised in that the at least one processor is further configured to: perform cluster analysis on the data maps to place data points in a plural dimensional space of the map quantities; and identify different clusters of data points based on the cluster analysis corresponding to different types of adipose tissue. - at least one data input interface; and - at least one processor; wherein the data input interface is configured to receive spectral computed tomography imaging data of a region of interest of the subject; and wherein the at least one processor is configured to: perform at least one data processing technique on the spectral CT imaging data that differentiates between at least two adipose tissue types within the region of interest based on spectrally different attenuation properties of the at least two adipose tissue types; identify at least one adipose tissue type from the at least two tissue types; perform data processing techniques on the spectral CT imaging data to determine at least two of the following different data maps: a quantity of lipid content; a quantity of contrast agent; and a quantity of attenuation; characterised in that the at least one processor is further configured to: perform cluster analysis on the data maps to place data points in a plural dimensional space of the map quantities; and identify different clusters of data points based on the cluster analysis corresponding to different types of adipose tissue. perform at least one data processing technique on the spectral CT imaging data that differentiates between at least two adipose tissue types within the region of interest based on spectrally different attenuation properties of the at least two adipose tissue types; identify at least one adipose tissue type from the at least two tissue types; perform data processing techniques on the spectral CT imaging data to determine at least two of the following different data maps: a quantity of lipid content; a quantity of contrast agent; and a quantity of attenuation; characterised in that the at least one processor is further configured to: perform cluster analysis on the data maps to place data points in a plural dimensional space of the map quantities; and a quantity of lipid content; a quantity of contrast agent; and a quantity of attenuation; characterised in that the at least one processor is further configured to: perform cluster analysis on the data maps to place data points in a plural dimensional space of the map quantities; and identify different clusters of data points based on the cluster analysis corresponding to different types of adipose tissue.