iradon_speedy

버전 1.0.0.0 (10.5 KB) 작성자: Jeff Orchard
Faster, mex-based version iradon
다운로드 수: 2.3K
업데이트 날짜: 2006/11/2

라이선스 보기

This is a mex-accelerated implementation of iradon. It is a small modifidation to the standard iradon.m file, calling a mex-implemented routine that takes care of the most time-consuming part of the process, the backprojection. The C-code for the mex file is included, and is easily compiled at the Matlab command prompt using
>> mex Backproject.c
While iradon_speedy.m contains all the same options as the original iradon.m, the mex function is only used when iradon_speedy is called with either the nearest-neighbour or linear interpolation options (just because I didn't implement any of the other interpolation options).

Here is an example run:
>> f = phantom(256);
>> R = radon(f, 0:179);
>> f = iradon_speedy(R, 0:179, 'linear', 'Ram-Lak', 1, 256);

Simple as that. Speed-up factors range from 1.7 to 6.4, depending on the reconstruction scenario, and the compiler used.

인용 양식

Jeff Orchard (2026). iradon_speedy (https://kr.mathworks.com/matlabcentral/fileexchange/12852-iradon_speedy), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2006b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Biomedical Imaging에 대해 자세히 알아보기
버전 게시됨 릴리스 정보
1.0.0.0