diff --git a/src/src/QDicomViewer.cpp b/src/src/QDicomViewer.cpp index f46d42e..8d6240f 100644 --- a/src/src/QDicomViewer.cpp +++ b/src/src/QDicomViewer.cpp @@ -1001,6 +1001,7 @@ void QDicomViewer::openDICOMFromPACS(int err, std::string dirName) } } +//TODO: 覆盖逻辑和增加逻辑待补充 void QDicomViewer::openAndDrawDICOM(const std::string& dicomName, SeriesOpenMode openMode) { displayThumbnailBar(true); diff --git a/src/src/base/infinitiViewer.cxx b/src/src/base/infinitiViewer.cxx index 7cfb61b..7619d23 100644 --- a/src/src/base/infinitiViewer.cxx +++ b/src/src/base/infinitiViewer.cxx @@ -1216,6 +1216,11 @@ void infinitiViewer::initCornerInfo(ExtendMedicalImageProperties* pSeries) m_cornerInfo.win_level = (int)wwwl[1]; m_cornerInfo.win_width = (int)wwwl[0]; } + // no preset or color image + else{ + m_cornerInfo.win_level = 128; + m_cornerInfo.win_width = 256; + } char buffer[sizeof(long) * 8 + 1]; const char* s = ltoa(pSeries->GetFileNames()->size(), buffer, 10);