Commit Graph

255 Commits

Author SHA1 Message Date
Krad
f9e6093558 Add GetWindowLevel to DicomImageView 2022-03-11 13:59:15 +08:00
Krad
c2c838d85b Add MeasureHelper 2022-03-11 13:57:36 +08:00
Krad
45643cf161 Add MeasureFactory 2022-03-10 14:55:25 +08:00
Krad
a4b18a19dd Introduce ImageViewManager 2022-03-09 17:24:06 +08:00
Krad
33fcdc79e3 Refactor dicomimageview 2022-03-09 16:07:31 +08:00
Krad
03a0b242f0 Add EndPanEvent to infinitiViewer::raiseEvent, use infinitiViewer::raiseEvent to instead of addObserver mode. 2022-03-09 15:16:27 +08:00
Krad
d45d80ea14 remove unused code 2022-03-09 14:52:45 +08:00
Krad
0ceaa527be Commet for dicomimageview 2022-03-09 13:12:28 +08:00
Krad
99d13eb2ac Remove unused code 2022-03-08 15:46:50 +08:00
Krad
19c6dbf2c7 Change signal and slot connect type in view reference class.2 2022-03-07 10:44:14 +08:00
Krad
5c879c5338 Change signal and slot connect type in view reference class. 2022-03-07 10:06:03 +08:00
Krad
ea484c5ec2 Add a new TODO 2022-03-07 09:36:32 +08:00
Krad
d880b387c8 Fix nodata load bug. 2022-03-04 16:27:27 +08:00
Krad
7cadac572f Enable chinese path. 2022-03-04 15:49:52 +08:00
Krad
afea5d8d88 Replace SeriesInfo_t with ExtendMedicalImageProperties,remove SeriesInfo,DicomTasInfo. Change GetImageFormDcmFile to GetThumbnail, use ExtendMedicalImageProperties as parameter. 2022-03-04 13:53:15 +08:00
Krad
731d4ae4dd Add uniqueID and SliceCount to ExtendMedicalImageProperties 2022-03-04 13:48:20 +08:00
Krad
a4d1cd57be Fix cmake bug 2022-03-04 08:59:05 +08:00
Krad
f1e4c5e1ea Delete _ImageViewer when delete DicomImageView, free memory 2022-03-03 16:55:25 +08:00
Krad
1aae083cdc Rearrange files in the project. 2022-03-03 16:12:28 +08:00
Krad
b68791ac6f Reset layout when reload data. 2022-03-03 14:46:42 +08:00
Krad
9540f8a9cb Viewer support for change data re render. 2022-03-03 14:09:38 +08:00
Krad
1d3dce7ea7 Dicom Reset and left tool bar reset, for load data(more than once). 2022-03-03 14:09:16 +08:00
Krad
654c525e48 Change preReadNewFile to readTags 2022-03-03 14:07:48 +08:00
Krad
8b0068b1ed Remove InstancesVecType 2022-03-03 14:07:04 +08:00
Krad
f31e0857b7 Add reset function to DicomLoader 2022-03-03 14:05:52 +08:00
Krad
f308dee45e Fix colorful image window level and window width bug. 2022-03-02 17:01:41 +08:00
Krad
31408e8f9f Fix colorful image window level and window width bug. 2022-03-02 15:36:30 +08:00
Krad
04d3ba836f Fix a corner anno text bug. 2022-03-02 15:36:02 +08:00
Krad
c4684ba5a4 fix a error delete ImageSet cache bug. 2022-03-02 15:01:56 +08:00
Krad
9354cddfce Replace UniqueIDInfo_t with std::string 2022-03-02 15:01:23 +08:00
Krad
f36e8d2330 Load data memory fix.(corner anno caused) 2022-03-01 17:32:35 +08:00
Krad
00ccdb8368 Change ignore 2022-03-01 17:30:40 +08:00
Krad
caca7aa06c Fix Close Viewer bug(ruler) 2022-03-01 13:40:59 +08:00
Krad
e25100962d New viewer Open logic(only the first time) 2022-03-01 10:53:43 +08:00
Krad
ffb1a4d11f Refactor Code ,change SeriesInstance to SeriesImageSet, add property to SeriesImageSet. 2022-03-01 10:42:49 +08:00
Krad
d5d1f7cc6c change comment 2022-02-25 13:49:02 +08:00
Krad
0a8255db5c Simple DicomLoader, change DICOMDirectoryHelper set propties as output,use new thumbnail function from QDicomUtility 2022-02-25 13:39:09 +08:00
Krad
8422705da3 Disable unreasonable logic branch. 2022-02-25 13:32:29 +08:00
Krad
64f9af1187 Add SamplePerPixel to ExtendMedicalImageProperties 2022-02-25 13:25:24 +08:00
Krad
772b50a6a5 Refactor QDicomViewer change drawdicom to openAndDrawDICOM 2022-02-25 13:21:18 +08:00
Krad
de9e6aedc0 QDicomUtility 2022-02-25 13:18:43 +08:00
Krad
f79d2b9529 Remove myQVTKOpenGLNativeWidget,2 2022-02-24 14:44:02 +08:00
Krad
6b93152fc0 Remove myQVTKOpenGLNativeWidget 2022-02-24 14:43:32 +08:00
Krad
681606959a GetSeriesBySeriesUID of DICOMDirectoryHelper 2022-02-24 14:41:16 +08:00
Krad
2038aa8ffe Comments of DicomLoader 2022-02-23 13:09:53 +08:00
Krad
d810fea7c5 Remove myQVTKOpenGLNativeWidget 2022-02-23 11:24:42 +08:00
Krad
32628aa41e Rename Orientation, 2 2022-02-22 09:19:58 +08:00
Krad
0f8974db0e Rename Orientation 2022-02-22 09:19:39 +08:00
Krad
9408661dc7 New ImageData free logic. 2022-02-14 09:24:27 +08:00
Krad
5e9b49d3d1 Add file support to DICOMDirectoryHelper 2022-02-14 09:23:37 +08:00