matlab - matlab的氡变换中是否有默认的辐射强度?
问题描述
我正在做一些带有氡变换的简单实验室,我只是对一件事感到好奇。
我知道,氡变换函数将返回一个列,它是辐射强度的衰减。我正在寻找是否有默认的辐射强度来计算衰减,或者它只是简单地计算线性积分。
这是我的代码:
I = zeros(200, 200);
I(50:150, 50:150) = 1;
figure; imshow(I); title('Original image');
[R, xp] = radon(I,[0, 45]);
figure; plot(xp, R(:, 1)); title('Radiance Intensity');
theta = 0:180;
[R1, xp1] = radon(I, theta);
figure; imagesc(theta, xp1, R1); colormap(hot); colorbar;
xlabel('{\theta} (degrees)'); ylabel('x{\prime}'); title('Sine figure');
I1 = iradon(R1, theta);
figure; imshow(I1); title('Reconstructed image');
解决方案
推荐阅读
- angular - Syncfusion TreeGrid + Angular 11“错误:必须从注入上下文中调用注入()”
- php - Laravel 如何在两个独立的数据库中创建迁移关系?
- python - 在python中提取Unicode文本
- module - 如何在 Ejabberd 的自定义模块中加载模块?
- grep - devnagari unicode 文本的正确区域设置
- amazon-web-services - AWS 中的 Kubernetes 负载均衡器服务类型是否等于 NordPort + ELB(NLB)?
- javascript - 如何使用节点 js 控制台拒绝邮递员中的解析消息
- rust - 为什么我的`no_std`程序可以编译,即使它以某种方式依赖`std`
- javascript - 如何计算 CloudFlare Worker 中的 Http 请求标头大小?
- api - 平行点中的 Adalo + 情感 api