Skip to main content

Main menu

  • Home
  • Content
    • Current
    • Ahead of print
    • Past Issues
    • JNM Supplement
    • SNMMI Annual Meeting Abstracts
    • Continuing Education
    • JNM Podcasts
  • Subscriptions
    • Subscribers
    • Institutional and Non-member
    • Rates
    • Journal Claims
    • Corporate & Special Sales
  • Authors
    • Submit to JNM
    • Information for Authors
    • Assignment of Copyright
    • AQARA requirements
  • Info
    • Reviewers
    • Permissions
    • Advertisers
  • About
    • About Us
    • Editorial Board
    • Contact Information
  • More
    • Alerts
    • Feedback
    • Help
    • SNMMI Journals
  • SNMMI
    • JNM
    • JNMT
    • SNMMI Journals
    • SNMMI

User menu

  • Subscribe
  • My alerts
  • Log in
  • My Cart

Search

  • Advanced search
Journal of Nuclear Medicine
  • SNMMI
    • JNM
    • JNMT
    • SNMMI Journals
    • SNMMI
  • Subscribe
  • My alerts
  • Log in
  • My Cart
Journal of Nuclear Medicine

Advanced Search

  • Home
  • Content
    • Current
    • Ahead of print
    • Past Issues
    • JNM Supplement
    • SNMMI Annual Meeting Abstracts
    • Continuing Education
    • JNM Podcasts
  • Subscriptions
    • Subscribers
    • Institutional and Non-member
    • Rates
    • Journal Claims
    • Corporate & Special Sales
  • Authors
    • Submit to JNM
    • Information for Authors
    • Assignment of Copyright
    • AQARA requirements
  • Info
    • Reviewers
    • Permissions
    • Advertisers
  • About
    • About Us
    • Editorial Board
    • Contact Information
  • More
    • Alerts
    • Feedback
    • Help
    • SNMMI Journals
  • View or Listen to JNM Podcast
  • Visit JNM on Facebook
  • Join JNM on LinkedIn
  • Follow JNM on Twitter
  • Subscribe to our RSS feeds
Meeting ReportEducational Exhibits

Using the Python programming language for image processing in nuclear medicine

Russell Folks
Journal of Nuclear Medicine May 2014, 55 (supplement 1) 1322;
Russell Folks
1Radiology and Imaging Sciences, Emory University School of Medicine, Atlanta, GA
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • Article
  • Info & Metrics
Loading

Abstract

1322

Learning Objectives After this presentation, attendees should 1) be able to list several advantages of the Python language, 2) be aware of how Python compares to other general purpose languages, 3) know how to obtain Python resources for their own use.

Python is a general purpose programming language with a number of potential advantages for image handling and data presentation in nuclear medicine. The language is open source, so its use incurs no cost or licensing. It runs under Microsoft Windows, MAC OS X, and linux, and has been ported to the Java and .NET virtual machines. Technical advantages, which will be demonstrated, include an English-like syntax, introspection, object orientation, dynamic typing, and a high degree of self-documentation. Most importantly for application to nuclear medicine, there are a large number of modules both included in the Python core and available as add-ons, for performing the kind of image manipulation and data presentation tasks useful in nuclear medicine contexts. These include numpy for the array manipulation needed in image processing, and matplotlib, for display of graphs and data plots. Examples of each of the basic tasks that can be performed will be demonstrated as part of a complete application, with example code and output, including: 1) interacting with a graphical user interface , 2) reading DICOM or Interfile images, 3) assigning regions of interest, 4) image processing functions, 5) time-activity curve construction and display, and 6) saving data and calculated results for later use. In this presentation, online sources for obtaining the language and various useful modules, and learning resources will be given.

Previous
Back to top

In this issue

Journal of Nuclear Medicine
Vol. 55, Issue supplement 1
May 2014
  • Table of Contents
  • Index by author
Article Alerts
Sign In to Email Alerts with your Email Address
Email Article

Thank you for your interest in spreading the word on Journal of Nuclear Medicine.

NOTE: We only request your email address so that the person you are recommending the page to knows that you wanted them to see it, and that it is not junk mail. We do not capture any email address.

Enter multiple addresses on separate lines or separate them with commas.
Using the Python programming language for image processing in nuclear medicine
(Your Name) has sent you a message from Journal of Nuclear Medicine
(Your Name) thought you would like to see the Journal of Nuclear Medicine web site.
Citation Tools
Using the Python programming language for image processing in nuclear medicine
Russell Folks
Journal of Nuclear Medicine May 2014, 55 (supplement 1) 1322;

Citation Manager Formats

  • BibTeX
  • Bookends
  • EasyBib
  • EndNote (tagged)
  • EndNote 8 (xml)
  • Medlars
  • Mendeley
  • Papers
  • RefWorks Tagged
  • Ref Manager
  • RIS
  • Zotero
Share
Using the Python programming language for image processing in nuclear medicine
Russell Folks
Journal of Nuclear Medicine May 2014, 55 (supplement 1) 1322;
Twitter logo Facebook logo LinkedIn logo Mendeley logo
  • Tweet Widget
  • Facebook Like
  • Google Plus One
Bookmark this article

Jump to section

  • Article
  • Info & Metrics

Related Articles

  • No related articles found.
  • Google Scholar

Cited By...

  • No citing articles found.
  • Google Scholar

More in this TOC Section

Educational Exhibits

  • Do They Work? Utilizing the "Hoshin Kanri" Process in the Nuclear Medicine Department
  • Challenges in F-18 FDG PET/CT: Benign Osseous Hypermetabolic Lesions
  • Early small bowel activity may predict rapid gastric transit on gastric emptying scintigraphy
Show more Educational Exhibits

Educational Exhibit Digital Poster Session

  • Factors that influence standard uptake values in FDG PET/CT
  • PET-CT in noncutaneous melanoma
  • Special considerations when performing and interpreting FDG PET/CT studies in patients with Li-Fraumeni syndrome
Show more Educational Exhibit Digital Poster Session

Similar Articles

SNMMI

© 2025 SNMMI

Powered by HighWire