Comments (7)
Which angles are you using?
from torch-radon.
Which angles are you using?
Sorry. It's
angles = np.linspace(0, 2*np.pi, 180)
from torch-radon.
Can you please share the original image and the FPB reconstruction?
from torch-radon.
Can you please share the original image and the FPB reconstruction?
from torch-radon.
Can you please share the original image and the FPB reconstruction?
Here is the test code:
import torch
import imageio
import numpy as np
from torch_radon import RadonFanbeam
img = imageio.imread('original.png') / 65535.
angles = np.linspace(0, 2*np.pi, 180)
radon = RadonFanbeam(512, angles, 512, 512, det_count=739, det_spacing=1.0, clip_to_circle=False)
img = torch.FloatTensor(img).to(torch.device('cuda')).unsqueeze(0).unsqueeze(0)
p = radon.forward(img)
recon = radon.backprojection(radon.filter_sinogram(p))
imageio.imwrite('recon_fbpfan.png', (recon.cpu().squeeze(0).squeeze(0).numpy()*65535).astype(np.uint16))
from torch-radon.
I see. With your det_count and spacing the areas of the image "outside of the circle" appear only in a few projections and therefore cannot be reconstructed. To solve this issue you can increase the det_count (or spacing) so that det_count*spacing is large enough (I think that >= 1024 should be enough)
from torch-radon.
I see. With your det_count and spacing the areas of the image "outside of the circle" appear only in a few projections and therefore cannot be reconstructed. To solve this issue you can increase the det_count (or spacing) so that det_count*spacing is large enough (I think that >= 1024 should be enough)
I increase the value of det_count and it worked! Thank you so much!
from torch-radon.
Related Issues (20)
- AttributeError: 'RadonFanbeam' object has no attribute 'noise_generator' HOT 2
- Error of python setup.py install
- RuntimeError: CUDA error: no kernel image is available for execution on the device HOT 4
- Support for higher version of Pytorch/CUDA HOT 3
- detector size HOT 1
- How to install the 3D projection in the v2 version, does it need to be installed in the same environment as the 2D? HOT 1
- compile error
- CUDA error at cudaMemcpy3D(&myparms) HOT 3
- Colab updated to Python 3.10 HOT 1
- FBP with sinogram obtained by real equipment
- NameError: name 'RaysCfg' is not defined with Python 3.10
- When can torch-radon support RTX 4090?
- pytorch 1.8.1 has a problm: module ‘torch‘ has no attribute "rfft" HOT 5
- how to import it when downloaded in anaconda
- error in pip install setup.py
- Will accept Pull Requests on my fork / recent builds available on conda-forge HOT 6
- windows error in 'python setup.py install'
- About the fbp
- Conebeam operator
- Import Exception (missing torch_radon_cuda.py?) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from torch-radon.