Grassroots DICOM runtime libraries
Project description
Python-GDCM
Unoficial GDCM packages for Python.
Grassroots DiCoM is a C++ library for DICOM medical files. It is automatically wrapped to python/C#/Java (using swig). It supports RAW,JPEG (lossy/lossless),J2K,JPEG-LS, RLE and deflated. It also comes with DICOM Part 3,6 & 7 of the standard as XML files.
Installation
Using PIP
pip install python-gdcm
From source
- Install building dependencies
- Compiler for you platform (GCC, Clang, MSVC)
- Cmake (https://cmake.org/)
- Swig (http://www.swig.org/)
- Build and install python-gdcm
- If cmake isn't in
$PATH
export the env variableCMAKE_EXE
to its path$ export CMAKE_EXE=/CMAKE/PATH
- If swig isn't in
$PATH
export the env variableSWIG_EXE
to its path$ export SWIG_EXE=/SWIG/PATH
- Build and install
$ python setup.py install
- If cmake isn't in
Usage
Reading a DICOM image file
import gdcm
reader = gdcm.ImageReader()
reader.SetFileName("dicom_image_file.dcm")
ret = reader.Read()
if not ret:
print("It was not possible to read your DICOM file")
Other Examples
See here https://github.com/malaterre/GDCM/tree/master/Examples/Python
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
python-gdcm-3.0.10.tar.gz
(3.5 MB
view hashes)
Built Distributions
Close
Hashes for python_gdcm-3.0.10-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 778959fed77e01dc25d8e8bd90e66593c2dd53a782b67310a93fa7188ff21ed4 |
|
MD5 | 12090b6ab76f54efb91604dff5f2d145 |
|
BLAKE2b-256 | 2550e0f41d01b81e2523b8ce3a1000e080628e496b014ba319a3e320516db0e6 |
Close
Hashes for python_gdcm-3.0.10-cp310-cp310-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a0511a2e0e2c8eaba95a78f9dd3bf56097adc9f69eb074d274913fc93b597fc |
|
MD5 | 711d10e477dbb216adac00147dcec005 |
|
BLAKE2b-256 | 83118a3803a52b3e6a27f03f615e27d9410ec2ffe00b15a8c1ff49c1c6eb3ccd |
Close
Hashes for python_gdcm-3.0.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c88a5b1805470714a7d46b0dbb68aa8b32c726ef7cf5492164dbbbcced2be0b |
|
MD5 | cc08a04ee1d9d88653097743f9deec26 |
|
BLAKE2b-256 | f7d8a322c9f45e6ea2354f5179e4f9e80c2f8cf865162f837ae46f9252c3df9f |
Close
Hashes for python_gdcm-3.0.10-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43659173dcf9e6821c0134f67a94c22f2f1e5c6d526fe3a55babc772aa9a2156 |
|
MD5 | 41ecfc4ad4eed9bb704d1cee6709840c |
|
BLAKE2b-256 | 6afdbb8b30c22ef905c2a46b9312056a97697d23d98d752a7af0c810391b38b6 |
Close
Hashes for python_gdcm-3.0.10-cp310-cp310-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1011cf96be6e563fd6b2fee45e131f8df5b2e4be14429edd5ca9ce8228dd9f18 |
|
MD5 | f53476c30da4dfd184a205cc906eb25f |
|
BLAKE2b-256 | 479026ae63210a80ff460efc981759d48a920af2acac65e6e2640b0aeb2c2f29 |
Close
Hashes for python_gdcm-3.0.10-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4470b3dc2ed1dde9b8644f86a70e48d426be1f5f3507b840436f1a64d792103a |
|
MD5 | 0f9141e64b81cdc3997f3df23b0d794c |
|
BLAKE2b-256 | 37d4307187d919707c7e7e36b1fbb1bf2ffbb9692845eca00810e9e2fef72e53 |
Close
Hashes for python_gdcm-3.0.10-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d1adcdb751813659a3fec56f5f168c896f69ece77621d3b7d5faa81c8db63259 |
|
MD5 | f737d33b3e1f525a4313c7947b29aeb9 |
|
BLAKE2b-256 | 9edfcb4c83723fef3180b2912c6899ee1692e88ef013271052b3f49056cc89c3 |
Close
Hashes for python_gdcm-3.0.10-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a40f55fe85760800cdf69b546b878c0e2a1088aec4a7afadfc54c4ffe027544 |
|
MD5 | dbb65d1b5c842173fdf04af4cfc75b2b |
|
BLAKE2b-256 | e7b8df7d1815e07a741be231c3bd61d502912f0f7c755825e4ced810509d9f7b |
Close
Hashes for python_gdcm-3.0.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7179e1ec25999bee27e8f9f168c261b0f64982ea4ca6d1e11a21ea81084a5c32 |
|
MD5 | d9fd1b2194979a9a8b206752d8355ff3 |
|
BLAKE2b-256 | df7e2ed06277e020874d349847ef2efe709eceed4e0a9cd5d939e58fa708cc06 |
Close
Hashes for python_gdcm-3.0.10-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04d5ccb4d3c4752761619325429a2f3285669ea46f7809e94c1ebfff0e2571c7 |
|
MD5 | 2f949d102417f4e54cb5a577c4f240f8 |
|
BLAKE2b-256 | 050fd17e5535eedd92a91f92fe4343d2286633506715962c6f51111b27a3fb36 |
Close
Hashes for python_gdcm-3.0.10-cp39-cp39-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a160a65285f90df24054224058f0c075b78946668c9179c4969ef002745e53ae |
|
MD5 | 90af9c06fe9fac7c79dc05b8187f70f6 |
|
BLAKE2b-256 | cba8e989c621756018992d583003eddb21ab3fe955c965bc23114035977bd989 |
Close
Hashes for python_gdcm-3.0.10-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4671dc7b354f19e63036fd2e613debef60e4a54bfeb781930727d4b943b782e5 |
|
MD5 | 58eb4eb8d76c39b3c3a40de378be3a5f |
|
BLAKE2b-256 | 5a733b1fbf1190110bed6a9addc5babd4f8f597c8adcbfe47f5cd39a9341b66d |
Close
Hashes for python_gdcm-3.0.10-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f9b4d0c375c186f6284df90df170eade4cd8f6dd16489c5bcb2cbf9dbcd2feb |
|
MD5 | d38e95c6959c5ff744e3e143e0bec632 |
|
BLAKE2b-256 | abda8ff5c14ca10bb0f2114d70b4a9ab4ab787caae39b8e3112d10d19218a587 |
Close
Hashes for python_gdcm-3.0.10-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17f7884e425ec208755bf96710acf65234fa0a4926b2f536601c08e361be8bd7 |
|
MD5 | ea7461b6d3f544c1aec1793695102398 |
|
BLAKE2b-256 | d1f5f55d344d1f493c5780ab7ad1ed683a4738771b24454669881affbc0ee864 |
Close
Hashes for python_gdcm-3.0.10-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f0b32cf8d3138637aea0508345cfce723c6bda428beb2bd96554591b43b7e3e |
|
MD5 | bc6a5d3bd9ebd0de44622cf1f9283e06 |
|
BLAKE2b-256 | 712d3929bd12284e1b91f29f4f27ad2d4747a92a81fb387e1bb670039292905b |
Close
Hashes for python_gdcm-3.0.10-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b5f599b2cb16a6b79bb639eeaaac8b1b0043d9d7e9a4dd1477af520c0791644 |
|
MD5 | 634115746d9c0e1d45c61632f06ec55f |
|
BLAKE2b-256 | e20525ea898d90e2f039bcc686d1b420644a6e3c0d4ddd72e4d5ffdca2a05219 |
Close
Hashes for python_gdcm-3.0.10-cp38-cp38-macosx_12_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a4674fff79bd8e5f9412f41c1bfa808af52f28e482cb0e70fb291d9ce2a3ec3 |
|
MD5 | a095102fe8d199d52cf2948027c24f48 |
|
BLAKE2b-256 | 9480e9071b4db03634bbac24c23c3c1ed0317efe986ed4518e7f22fc89a38d83 |
Close
Hashes for python_gdcm-3.0.10-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cb2527af9f01048774b54e2f4203b04f30b7c575f375c44c36a96256c30e4b8 |
|
MD5 | d0ff3897caccbc4224a3f7eb81baaf0a |
|
BLAKE2b-256 | 2f17bb81c2215b6adb96be08e862f256a8ebfaabf1f2a74c4493557b7f1da442 |
Close
Hashes for python_gdcm-3.0.10-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9436886b507b9db91ac3a926c63e4c263e91755eb63403bda80dec68d85818f6 |
|
MD5 | 6161ab17f5d1ad04c5e8610364a61a2c |
|
BLAKE2b-256 | 5265787184257c1361ea5a24dcb7e57602e1068db0e7589fbc092327d324b211 |
Close
Hashes for python_gdcm-3.0.10-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 466cc4299505eb8a281b536e5d966c92e8f789751a8d06de7d3974f6e8fac3a4 |
|
MD5 | f4cfa94a2aac66345d66655838d51373 |
|
BLAKE2b-256 | 0ebbf44831fdd79f9e50415854048c811da7456aaccd87a1db6731bbf3101d4a |
Close
Hashes for python_gdcm-3.0.10-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed3f490917a86b8b1ce0d09ad7b0593a8e4664f81eafae4a1013d5c10936b47d |
|
MD5 | 604023b780bab80df602cacb9afeea14 |
|
BLAKE2b-256 | a1735bd19fca1d5a8a4d51d45ca9cf72da49f3887fddc5c4e28f0770981269bf |
Close
Hashes for python_gdcm-3.0.10-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cda29dafe4920d4b069ae3cfc4c42182e33bf6e9bccb372211f16bed3c572231 |
|
MD5 | 5cbe921e3b21859201aacadb405848d8 |
|
BLAKE2b-256 | 68b1dae5da5aee289ad005422bf9d0e84080272a9dd9d99396593cd507b65017 |
Close
Hashes for python_gdcm-3.0.10-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55c09c0781b7880374af994ff3d78f5a75cc5fca503f9ce9cbd9a75cae3499b9 |
|
MD5 | a465b3b863192d8d85638a89f6da2127 |
|
BLAKE2b-256 | 3dd2551c28d5c806ad96eed09b7b1a2805ace2700ba00f2f5bbf28a918780680 |
Close
Hashes for python_gdcm-3.0.10-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 171c114c0f315e6ee4369ae14feb108671da689f9f2277d561bbc1df7c53423b |
|
MD5 | 798116c7e333f798645a1df00537b0fa |
|
BLAKE2b-256 | 299e5bf5dd7fd0935c4265648bff534e2798e45a39ebd9fb53e023e40b0c4a9b |
Close
Hashes for python_gdcm-3.0.10-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 459ddf718fd7a1d446f04db8f5e628587cb09e494f960d5e923910960a5706b2 |
|
MD5 | b469b40e8ec6233a0db2cddf4e5fa14c |
|
BLAKE2b-256 | 0d2157fd914f16a2238e55be44f9d8b3ee1b9a0640f8bca5ef5abbe68d0d8fc2 |
Close
Hashes for python_gdcm-3.0.10-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 62013c9294df0725145ab5973d983868d64b90867d3aeb369ae664fbff65894d |
|
MD5 | 853abf8cf00419159fbbf3012122a1cd |
|
BLAKE2b-256 | 2acd9852ae9da3ff0c3c032d1a92f356fe12da520f39fb33c99565f0012969b9 |
Close
Hashes for python_gdcm-3.0.10-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2a6de830483e56eb26e3e98073dbe8d0ffc0ac965a0ad032b82371c79ae223a |
|
MD5 | 59b91f531d9d96e5fbf974396d9df620 |
|
BLAKE2b-256 | 4fd62f50f4ff9d1274c6cf7a90cf9d152c18f448db40695e4a7f89afcbae6581 |
Close
Hashes for python_gdcm-3.0.10-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fff03d766330d5068df87357241c424432b7ad58157d9a5838df0620cc9526ab |
|
MD5 | 1eeeb78073aa70adb1ca858bb20f4e1c |
|
BLAKE2b-256 | 255bac2da7cee83e7bb2e32b91629020e2719afbc64e46460a7cac8dabe9cb5c |