Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: Is there a way to get 2D image of a 3D object at some angle #87

Closed
jakubMitura14 opened this issue Oct 11, 2024 · 2 comments
Closed

Comments

@jakubMitura14
Copy link

Hello I have 3d object composed of cylinders and I reconstruct it into 3d voxel array using filtered back projection.
Is there a way to get 8 2D images that are the projection of the 3D object on flat surface every 45 degrees?

  • so I want to have eight 2 dimensional images instead of one 3 dimensional
@JeffFessler
Copy link
Member

After you apply FBP you no longer have cylinders; you have voxels.
Then you need a discrete forward projector designed for voxels.
See JuliaImageRecon/Sinograms.jl#34 and the package(s) discussed there.

A related visualization is here that illustrates what I think you want:
https://juliaimagerecon.github.io/SPECTrecon.jl/stable/generated/examples/1-overview
But ImagePhantoms is not really the package for voxelized forward projection
(though it could be hacked with a huge grid of cubes).

@JeffFessler
Copy link
Member

Converting to a discussion now BTW.

@JuliaImageRecon JuliaImageRecon locked and limited conversation to collaborators Oct 11, 2024
@JeffFessler JeffFessler converted this issue into discussion #89 Oct 11, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants