From 31408e8f9f07a59f1d23f67d9d80aee1de47a178 Mon Sep 17 00:00:00 2001 From: Krad Date: Wed, 2 Mar 2022 15:36:30 +0800 Subject: [PATCH] Fix colorful image window level and window width bug. --- src/src/base/infinitiViewer.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/src/base/infinitiViewer.cxx b/src/src/base/infinitiViewer.cxx index 1c4632a..7cfb61b 100644 --- a/src/src/base/infinitiViewer.cxx +++ b/src/src/base/infinitiViewer.cxx @@ -1209,7 +1209,8 @@ void infinitiViewer::initTopLeftCornerInfo(const std::string& lbl_ser_num, const void infinitiViewer::initCornerInfo(ExtendMedicalImageProperties* pSeries) { - if (pSeries->GetNumberOfWindowLevelPresets() > 0) + // mono and has preset + if (pSeries->GetNumberOfWindowLevelPresets() > 0 && pSeries->GetSamplePerPixel()==1) { double* wwwl = pSeries->GetNthWindowLevelPreset(0); m_cornerInfo.win_level = (int)wwwl[1];