Skip to content

GadgetronImageData from SIRFImageData - #537

Open
rijobro wants to merge 2 commits into
SyneRBI:masterfrom
rijobro:GadgetronImageData_from_SIRF
Open

GadgetronImageData from SIRFImageData#537
rijobro wants to merge 2 commits into
SyneRBI:masterfrom
rijobro:GadgetronImageData_from_SIRF

Conversation

@rijobro

@rijobro rijobro commented Feb 4, 2020

Copy link
Copy Markdown
Contributor

I've created an ISMRMRD::ImageHeader from the VoxelisedGeometricalInfo3D, and filled in as many fields as possible (but not yet debugged).

@evgueni-ovtchinnikov I'm not sure how to convert the ISMRMRD::ImageHeader to an ImageWrap, could you advise?

My two current ideas are to do:

  1. ISMRMRD::ImageHeader->ISMRMRD::Image<float>->ImageWrap
  2. ISMRMRD::ImageHeader-> directly to ImageWrap.

Any ideas? You can see the progress I've already made in the PR.

@ckolbPTB tagging you so that you don't waste any time starting from scratch.

@evgueni-ovtchinnikov

evgueni-ovtchinnikov commented Feb 4, 2020

Copy link
Copy Markdown
Contributor

ImageWrap is constructed from image type (stored in ISMRMRD::ImageHeader property data_type) and void pointer to ISMRMRD::Image, so go the first route.

@evgueni-ovtchinnikov

Copy link
Copy Markdown
Contributor

Forgot to add: ImageWrap takes the ownership of the image whose pointer it receives, so it must be image just created by new.

@paskino

paskino commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Suggest to archive

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants