24小时热门版块排行榜    

CyRhmU.jpeg
查看: 409  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

通史演义

金虫 (正式写手)

[求助] 图像处理求助已有2人参与

data文件N*3,分别表示位置(x,y)和强度intensity。x,y的单位是mm,强度是1~255
请问如何在Matlab中画出这个灰度图?谢谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

淘宝搜费老师

捐助贵宾 (小有名气)


【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
通史演义: 金币+10, ★★★★★最佳答案 2015-09-26 11:06:26
你这个无法直接画,imshow.image函数只画二维矩阵。你需要插值

发自小木虫Android客户端
5楼2015-09-25 10:21:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

lvweizhong

铜虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
每位置一个像素的话,先读取数据到N*3矩阵,记为D,遍历该矩阵,得到x和y的最小和最大值。

假设分别为xmin,xmax,ymin,ymax,生成xmax-xmin+1列,ymax-ymin+1行的int矩阵,记为P。

遍历矩阵D,读取x,y和灰度值,将灰度值赋予P矩阵x-xmin+1,y-ymin+1单元

调用matlab的imshow函数以图像方式显示。

发自小木虫Android客户端

» 本帖已获得的红花(最新10朵)

2楼2015-09-24 11:39:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

通史演义

金虫 (正式写手)

送红花一朵
引用回帖:
2楼: Originally posted by lvweizhong at 2015-09-24 11:39:42
每位置一个像素的话,先读取数据到N*3矩阵,记为D,遍历该矩阵,得到x和y的最小和最大值。
假设分别为xmin,xmax,ymin,ymax,生成xmax-xmin+1列,ymax-ymin+1行的int矩阵,记为P。
遍历矩阵D,读取x,y和灰度值,将灰 ...

非常感谢,能麻烦你大概的matlab代码怎么写吗?初学者还不是很明白怎么实现您说的方法。
3楼2015-09-24 12:45:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lvweizhong

铜虫 (著名写手)

【答案】应助回帖

时间不急的话先学学matlab,很多时候很多地方都用得到。不会matlab的话,给你代码也只能用这一次

发自小木虫Android客户端
4楼2015-09-24 12:49:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见