comparison TODO @ 2308:1bdc4cc68171 issue-46-anonymization

integration mainline->issue-46-anonymization
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 12 Jul 2017 09:12:12 +0200
parents 06ff7e86638a
children 2208e0230b08
comparison
equal deleted inserted replaced
2277:c6defdc4c611 2308:1bdc4cc68171
28 Short-term 28 Short-term
29 ---------- 29 ----------
30 30
31 * Create multi-frame images with /tools/create-dicom (by adding a 31 * Create multi-frame images with /tools/create-dicom (by adding a
32 "MultiFrame" flag to avoid creating a series) 32 "MultiFrame" flag to avoid creating a series)
33 * In the POST /instances, add a ?force=true query arguments to force Orthanc to replace
34 the uploaded file even if it already exists in Orthanc. This is useful when transcoding
35 an image outside Orthanc and reuploading it. Since it has the same ids, its Orthanc ID
36 will be the same as the previous one.
37 * In the /studies/{id}/anonymize route, add an option to remove secondary captures.
38 They usually contains Patient info in the image. The SOPClassUID might be used to
39 identify such secondary captures.
33 40
34 --------- 41 ---------
35 Long-term 42 Long-term
36 --------- 43 ---------
37 44
77 84
78 ---------------- 85 ----------------
79 Ideas of plugins 86 Ideas of plugins
80 ---------------- 87 ----------------
81 88
89 * Complex anonymization, with recursive mapping of UIDs
90 https://bitbucket.org/sjodogne/orthanc/issues/46/
82 * DICOM-RT primitives (RT-STRUCT, RT-PLAN, RT-DOSE) 91 * DICOM-RT primitives (RT-STRUCT, RT-PLAN, RT-DOSE)
83 * Converter to/from NIfTI 92 * Converter to/from NIfTI
84 * MySQL database plugin 93 * MySQL database plugin
85 * Decode JPEG2k with grok: https://github.com/GrokImageCompression/grok 94 * Decode JPEG2k with grok: https://github.com/GrokImageCompression/grok
86 * Generate dynamic HTTP content using Lua: 95 * Generate dynamic HTTP content using Lua:
87 https://groups.google.com/d/msg/orthanc-users/KompazkxRSs/5Rh03mzgDAAJ 96 https://groups.google.com/d/msg/orthanc-users/KompazkxRSs/5Rh03mzgDAAJ
88 * More generally, expose more callbacks of the plugin SDK in Lua: 97 * More generally, expose more callbacks of the plugin SDK in Lua:
89 https://groups.google.com/d/msg/orthanc-users/_FbiRHuXPGM/J-OAv7zaCAAJ 98 https://groups.google.com/d/msg/orthanc-users/_FbiRHuXPGM/J-OAv7zaCAAJ
99 * Authorization plugin for the DICOM protocol:
100 https://groups.google.com/d/msg/orthanc-users/Wv-QEwTE0IA/rvJxoOjcAQAJ
90 101
91 102
92 === 103 ===
93 Lua 104 Lua
94 === 105 ===