Search
Code Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Development
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Tools
 Visual Basic & VB.NET
 XML
New Code
VisualNEO Web 2018.12.15
SentiMask SDK Trial 1.0.0
OrgChart JS 4.6.4
dotConnect for BigCommerce 1.8
FedEx Smart Shipping For Magento 1.0.0
Database Workbench Pro 5.6.2.311
Taxi App Development 7.3
RentALL-Airbnb clone script 1.8.0
PHP Ecommerce Script 1.3.2
dbForge Studio for PostgreSQL 2.1
Rentonn - Airbnb clone 1.0
VisualNEO for Windows 18.08.31.0
SentiVeillance SDK Trial 7.0.191272
dbForge SQL Complete 6.1
Uber for E-Scooters 1.0
Top Code
JChartLib 1.0
MCU 8051 IDE 1.4.7
Library Management System 1.0
Azizi search engine script PHP 4.1.10
Alumni Manager System 1.0
Ticket Booking Software – PHP Scripts mall 1.0.2
Paste phpSoftPro 1.4.1
Modbus RS232 ASCII Communication Functions 1.0
Simple Fuzzy Control Demonstration 1.0
Restaurant Table Reservation System 1.0
MATLAB Support Package for Arduino (aka ArduinoIO Package) 1.0
Billing System 1.0.1
3D World (OpenGL walk through city) Script 1.1
PHP MLM Software 2.0.1
Ridgelet and Curvelet first generation Toolbox 1.0
Top Rated
VisualNEO Web 2018.12.15
Paste phpSoftPro 1.4.1
Deals and Discounts Website Script 1.0.2
ADO.NET Provider for ExactTarget 1.0
Solid File System OS edition 5.1
Classified Ad Lister 1.0
Aglowsoft SQL Query Tools 8.2
Invoice Manager by PHPJabbers 3.0
ICPennyBid Penny Auction Script 4.0
PHP Review Script 1.0
ATN Resume Finder 2.0
ATN Site Builder 3.0
Availability Booking Calendar PHP 1.0
PHP GZ Blog Script 1.1
ATN Jobs Software 4.0
DICOMDIR Parser 1.0
File ID: 78519






DICOMDIR Parser 1.0
Download DICOMDIR Parser 1.0http://www.mathworks.comReport Error Link
License: Freeware
File Size: 10.0 KB
Downloads: 41
Submit Rating:
DICOMDIR Parser 1.0 Description
Description: A DICOMDIR file describes a collection of (usually cryptically-named) DICOM medical image files and contains rich metadata for these images. Given the path to a DICOMDIR file, this function parses the file and generates a tree of the metadata.

Syntax:
- patient = parseDicomdir(fname);

Arguments:
- fname (string): the filename for a DICOMDIR file.

Returns:
- patient (cell array of structs): the root of a metadata tree with the following levels of nodes: patient, study, series, image. Each node is a struct, with an "info" field containing all the metadata as stored in the DICOMDIR file and another field, named for the next deeper level of nodes, that is a cell array of node structs.

Examples:
After calling the function,
- metadata for the i-th image in the j-th series in the k-th study for the l-th patient described by this DICOMDIR is
patient{l}.study{k}.series{j}.image{i}.info;
- metadata for the k-th study for the l-th patient is
patient{l}.study{k}.info;
- the birth date for the l-th patient is
patient{l}.info.PatientBirthDate;
- the date of the k-th study for the l-th patient is
patient{l}.study{k}.info.StudyDate;
- the description of the j-th series in the k-th study for the l-th patient is
patient{l}.study{k}.series{j}.info.SeriesDescription;
- the relative path from the DICOMDIR file to the actual image file for the i-th image in the j-th series in the k-th study for the l-th patient is
patient{l}.study{k}.series{j}.image{i}.info.ReferencedFileID;

Note that this relative path may be formatted using a path separator different from the one used on your system. For example, if the DICOMDIR was generated on a Windows machine but you're on Linux or Mac OS X,
strrep(patient{l}.study{k}.series{j}.image{i}.info.ReferencedFileID, '', pathsep)
will give you a properly-formatted relative path, which you can then use as an argument to the fullfile() function to create an absolute path.

The zip file also includes copySeriesFromDicomdir.m, a script that uses parseDicomdir() to copy all images that belong to series matching a certain regular expression to a chosen destination directory.

License: Freeware

Related: System, separator, Generated, Windows, Linux, you039re, Machine, formatted, patientlstudykinfostudydate, patientlinfopatientbirthdate, birth, patientlstudykinfo, Description, patientlstudykseriesjinfoseriesdescription, actual, relative

O/S:BSD, Linux, Solaris, Mac OS X

File Size: 10.0 KB

Downloads: 41



More Similar Code

Expression parser is a library of components, that evaluates Pascal like scripts at run time. It is not an interpretator, but is a quasi compiler, so it works fast. It has the following features:user defined functions and aliases;supports: if...then..else...;for...:=... to/downto ... do ; while...do...; repeat...until...;try finally end; try except end; raising exceptions;New! nested and inline comments;class creating, referencing any...



The Acid Library is a .Net Math Parser. Built for maximum performance, it practically eats up the mathematical formulas. It supports everything from the most common mathematical operators, like multiplication and subtraction, to the more advanced...



Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerces-C++ makes it easy to give your application the ability to read and write XML data. A shared library is provided for parsing, generating, manipulating, and validating...



Mime Format/Email Parser is a C implementation of RFC 2045 - Multipurpose Internet Mail Extensions (MIME) standard.

Library is designed to be very fast and efficient, and has been tested on millions of emails from all kinds of email...



XML::Xerces is the Perl API to the Apache project's Xerces XML parser. It is implemented using the Xerces C++ API, and it provides access to most of the C++ API from Perl.

Because it is based on Xerces-C, XML::Xerces provides a...



Static Parser Engine (SPE) is a type of CMS for websites. It can be integrated into any static based website (the site which contents static html-pages). Recommended for SEO !Key features
- manage web-pages through web-interface
-...



GSA Simple XML Parser is a XML DOM style parser class written in PHP. This class can inport XML data using expat or regex.



This is an open source HTML parser written in PHP. This parser also comes with a tool that converts HTML to text, as an example.

This parser is designed for speed and flexibility. It does not create an object model for you. But it...



Warcraft III Replay Parser for PHP? What is that?

Maybe you know or maybe not that Warcraft III replay files (*.w3g) have much information inside. Almost everything can be pulled out of them: players accounts, races, colours, heroes and...



Free RSS Parser allows you to syndicate any valid RSS feed on your own website.

We all know that RSS is a great tool for syndicating content and getting syndicated content onto your website. But just how do you translate RSS from its...

User Review for DICOMDIR Parser
- required fields
     

Please enter text on the image