The present disclosure relates to devices and methods for analyzing hair and / or predicting the performance of a hair-dyeing treatment. A method of predicting the outcome of a hair-color-correction treatment on a sample of hair is disclosed, which method comprises: a. For each given region of the plurality of individual regions, each measuring region-specific spectrum of each material of hair-sample disposed within the given region; And b. Computing the first predicted treatment-post-spectrum and the second predicted treatment-post-spectrum, respectively, from the first initial spectrum and the second initial spectrum, wherein computing the hair-color for a sample of hair. By performing prediction modifications on the first initial spectrum and the second initial spectrum, respectively, wherein the first initial spectrum and the second initial spectrum are separate spectra, and (i) a plurality of measured regions -Derive from specific spectra and / or (ii) correspond to the first measured region-specific spectrum and the second measured region-specific spectrum of the measured region-specific spectra.본 개시내용은 모발을 분석하고 그리고/또는 모발-염색 트리트먼트의 성과를 예측하기 위한 디바이스들 및 방법들에 관한 것이다. 모발의 샘플에 대한 모발-컬러-수정 트리트먼트의 결과를 예측하는 방법이 개시되며, 이러한 방법은, a. 복수의 개별 영역들의 각각의 주어진 영역에 대해, 그 주어진 영역 내에 각각 배치되는 모발-샘플의 각각의 물질의 영역-특정 스펙트럼을 각각 측정하는 것과; 그리고 b. 제 1 초기 스펙트럼 및 제 2 초기 스펙트럼으로부터 각각 제 1 예측된 트리트먼트-이후 스펙트럼 및 제 2 예측된 트리트먼트-이후 스펙트럼을 컴퓨팅하는 것을 포함하며, 이러한 컴퓨팅하는 것은, 모발의 샘플에 대해 모발-컬러-수정 트리트먼트를 수행한 이후 제 1 초기 스펙트럼 및 제 2 초기 스펙트럼의 변형을 각각 예측함으로써 이루어지고, 제 1 초기 스펙트럼 및 제 2 초기 스펙트럼은 별개의 스펙트럼이고, 그리고 (i) 복수의 측정된 영역-특정 스펙트럼들로부터 도출되고 그리고/또는 (ii) 측정된 영역-특정 스펙트럼들의 제 1 측정된 영역-특정 스펙트럼 및 제 2 측정된 영역-특정 스펙트럼에 대응한다.