comparison Sphinx/source/users/rest.rst @ 825:e95713f90614 Orthanc-1.10.1

Orthanc 1.10.1
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 23 Mar 2022 18:04:53 +0100
parents fa6d9c7237b4
children 66ff2f30afcc
comparison
equal deleted inserted replaced
824:c568ec32c1eb 825:e95713f90614
92 <https://stackoverflow.com/questions/463144/php-http-post-fails-when-curl-data-1024/463277#463277>`__:: 92 <https://stackoverflow.com/questions/463144/php-http-post-fails-when-curl-data-1024/463277#463277>`__::
93 93
94 $ curl -X POST -H "Expect:" http://localhost:8042/instances --data-binary @CT.X.1.2.276.0.7230010.dcm 94 $ curl -X POST -H "Expect:" http://localhost:8042/instances --data-binary @CT.X.1.2.276.0.7230010.dcm
95 95
96 The code distribution of Orthanc contains a `sample Python script 96 The code distribution of Orthanc contains a `sample Python script
97 <https://hg.orthanc-server.com/orthanc/file/Orthanc-1.10.0/OrthancServer/Resources/Samples/ImportDicomFiles/ImportDicomFiles.py>`__ 97 <https://hg.orthanc-server.com/orthanc/file/Orthanc-1.10.1/OrthancServer/Resources/Samples/ImportDicomFiles/ImportDicomFiles.py>`__
98 that recursively upload the content of some folder into Orthanc using 98 that recursively upload the content of some folder into Orthanc using
99 the REST API:: 99 the REST API::
100 100
101 $ python ImportDicomFiles.py localhost 8042 ~/DICOM/ 101 $ python ImportDicomFiles.py localhost 8042 ~/DICOM/
102 102
104 includes another Python script named ``OrthancImport.py`` that 104 includes another Python script named ``OrthancImport.py`` that
105 provides more features than ``ImportDicomFiles.py``. It can notably 105 provides more features than ``ImportDicomFiles.py``. It can notably
106 import the content of ``.zip``, ``.tar.gz`` or ``.tar.bz2`` archives 106 import the content of ``.zip``, ``.tar.gz`` or ``.tar.bz2`` archives
107 without having to uncompress them first. It also provides more 107 without having to uncompress them first. It also provides more
108 comprehensive command-line options. `Check this script out 108 comprehensive command-line options. `Check this script out
109 <https://hg.orthanc-server.com/orthanc/file/Orthanc-1.10.0/OrthancServer/Resources/Samples/ImportDicomFiles/OrthancImport.py>`__. 109 <https://hg.orthanc-server.com/orthanc/file/Orthanc-1.10.1/OrthancServer/Resources/Samples/ImportDicomFiles/OrthancImport.py>`__.
110 110
111 111
112 .. highlight:: perl 112 .. highlight:: perl
113 113
114 If you are using Powershell (>= 3.0), you can use the following to send a single 114 If you are using Powershell (>= 3.0), you can use the following to send a single
434 Downloading decoded images from Python 434 Downloading decoded images from Python
435 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 435 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
436 436
437 .. highlight:: python 437 .. highlight:: python
438 438
439 Starting with Orthanc 1.10.0, it is possible to immediately download 439 Starting with Orthanc 1.10.1, it is possible to immediately download
440 DICOM instances and DICOM series as numpy arrays (even if they use a 440 DICOM instances and DICOM series as numpy arrays (even if they use a
441 compressed transfer syntax). This is especially useful for the 441 compressed transfer syntax). This is especially useful for the
442 integration within AI (artificial intelligence) pipelines. Here is a 442 integration within AI (artificial intelligence) pipelines. Here is a
443 sample call:: 443 sample call::
444 444