西西河

主题:问个简单的Matlab的问题,哪位大拿来帮忙看一下 -- 国大人

共:💬5 🌺1 新:
全看树展主题 · 分页首页 上页
/ 1
下页 末页
家园 问个简单的Matlab的问题,哪位大拿来帮忙看一下

这几天在玩matlab。

我现在有一张grayscale的图片,想斜着(比如45度)slice-by-slice读取每个slice的数据(其实就是想证明projection slice theorem)

应该用哪个function?还是要自己写一个loop来获取数据?

谢啦!

家园 我不是大拿,不是很清楚你想怎么做

不过Matlab的 image processing toolbox 里面有Radon Transform的函数,很方便。

http://www.mathworks.com/access/helpdesk/help/toolbox/images/index.html?/access/helpdesk/help/toolbox/images/radon.html&http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL_COPIES/AV0405/HAYDEN/Slice_Reconstruction.html

望有所帮助。

家园 读出jpg文件 转换到dat文件

然后随便你3p 4p sm

哈哈

家园 谢谢!

谢谢你!

家园 可以试试imrotate

给他旋转一定角度后再沿着column方向和row方向读。如果担心有旋转后有些数据被cut的问题,可以事先在你的矩阵四周补零。matlab里尽量不要用loop,我估计你只是要一个sum,用sum函数就行了。

全看树展主题 · 分页首页 上页
/ 1
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河