Metadata-Version: 2.1
Name: RegisteringImages
Version: 0.0.1
Summary: Tools for reading DICOM registration file along with two SimpleITK Images (probably from DICOM) and resampling the moving image
Home-page: https://github.com/brianmanderson/RegisteringImages
Author: Brian Mark Anderson
Author-email: bmanderson@mdanderson.org
License: UNKNOWN
Description: # This code provides functionality for registering a fixed and moving image based on the Dicom Registration file
        # Installation guide
            pip install RegisteringImages
        ## Highly recommend to also have DicomRTTool installed
            pip install RegisteringImages
        Example:
        
            from DicomRTTool import DicomReaderWriter
            from RegisterImages.WithDicomReg import register_images_with_dicom_reg, pydicom, sitk
            
            fixed_reader = DicomReaderWriter()
            moving_reader = DicomReaderWriter()
            
            registration_file = 'some_path_to_registration'
            dicom_registration = pydicom.read_file(registration_file)
            
            fixed_path = 'some_path_to_fixed_image'
            moving_path = 'some_path_to_moving_image'
            
            fixed_reader.down_folder(primary_path)
            moving_reader.down_folder(secondary_path)
            fixed_image = sitk.Cast(primary_reader.dicom_handle, sitk.sitkFloat32)
            moving_image = sitk.Cast(secondary_reader.dicom_handle, sitk.sitkFloat32)
            
            resampled_moving = register_images_with_reg(fixed_image=fixed_image, moving_image=moving_image, dicom_registration=dicom_registration)
            
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Description-Content-Type: text/markdown
