Wolfram 언어

색소 농도의 측정

현미경에서, 이미지 처리의 목적은 보기 좋은 이미지의 생성뿐만 아니라, 양적 또는 최소한 질적인 결과의 도출과 추출이기도 합니다. 색 디컨볼루션 알고리즘이 그 역할을 합니다. 이것은 염색된 조직 표본의 색 이미지를 염료 흡수 농도 분포로 변환합니다.

다음 이미지의 조직은 헤마톡실린 C19와 DAB(3,3'-디아미노벤지딘)로 염색 되었습니다.

두 개의 염색 색소의 일반 RGB 컬러는 문헌에서 찾아볼 수 있습니다. 이론적으로는 염료 색은 그 색 스펙트럼과 기록 카메라에서 CCD의 빨강, 초록, 파랑 채널의 감도 스펙트럼을 곱함으로써 얻어집니다. 이 곱셈을 컬러 컨볼루션(color convolution)의 결과라고 하며, 그 반대의 작업을 컬러 디컨볼루션(color deconvolution)이라고 하며, 이는 효과적인 염색 색소의 색 분리입니다.

다음에 의해 염색 색소에서 RBG 컬러 채널로 변환하는 행렬을 얻습니다.

색 염료 농도에 선형의 역변환을 계산합니다.

색상 흡수는 염료 농도에 기하 급수적으로 비례하기 때문에 실제 분리는 색 강도의 로그 스케일로 실행됩니다.

다음은 간단한 컬러 디컨볼루션의 구현입니다.

헤마톡실린과 DAB의 염료 농도의 색상 디컨볼루션을 수행합니다.

각각의 구성 요소에 해당하는 염료의 색을 곱합니다.

비슷한 색으로 염료 농도를 나타냅니다.

관련 예제

de en es fr ja pt-br zh