图像处理
Francistg
Ph.D. 医学成像 计算成像 计算机视觉
展开
-
Matlab三维重建模拟 (Back Projection 和 Filtered Back Projection)
利用上一篇获得的二维投影重建三维数据:Matlab三维计算机断层投影模拟文章目录先获取投影数据和准备定义滤波器 Filter收集所有投影角度三维重建还有其他的插值先获取投影数据和准备clc,clearpath ='/folder'; % 设定输入文件夹filename = [path filesep '*.mat']; % 定义路径files=dir(filename); L = length(files); % 获得文件数目all_theta = zeros(1,L); % 定义一个空向量原创 2021-06-24 07:50:38 · 2024 阅读 · 2 评论 -
Matlab三维计算机断层投影模拟
% 我们基于单轴平行光束投影,且旋转角度均匀分布clc,clearimg3d= importdata('你的原始三维数据'); [x,y,z]=size(img3d); % 获得三维数据的尺寸%% 假设获得1000个投影且从-60°到+60°n = 1000; %投影数目, 为了对称且包含0°的投影,将生成 n+1 个投影ar = 120; % 旋转角度的范围an = ar / n; % 每个投影角度的间隔startang = - 60; % 开始的角度 endang = ar + s原创 2021-06-24 02:36:51 · 522 阅读 · 0 评论 -
用sklearn.cluster.KMeans压缩图片
下载图片import urllib.request#设定图片地址,上传图片Bentley_url = "https://www.grayscale-wallpapers.com/grayscale/antique-automobile-bentley.jpg"Bentley_filename = "Bentley.jpg"urllib.request.urlretrieve(Bentley_url, Bentley_filename) # 下载图片 重命名为 "Bentley.jpg"利用原创 2021-05-26 00:54:43 · 334 阅读 · 1 评论