Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-02-22, 11:27   #1
wq1983
初级会员
 
注册日期: 2008-01-16
年龄: 41
帖子: 11
声望力: 18
wq1983 正向着好的方向发展
帖子 【求助】请求帮助!

利用matlab工具,通过使用一些算法,我得到了一条弧线,怎么在matlab 中找到一种方法,通过弧线,就能计算这条弧线所包含区域中的像素数呢?请各位师兄师姐帮帮我!多谢!
wq1983 当前离线   回复时引用此帖
旧 2008-02-22, 14:37   #2
chenhuips2
普通会员
 
注册日期: 2007-05-19
帖子: 51
声望力: 19
chenhuips2 正向着好的方向发展
默认

请把你的弧线具体给出~
否则如何判断~
chenhuips2 当前离线   回复时引用此帖
旧 2008-02-22, 15:17   #3
wq1983
初级会员
 
注册日期: 2008-01-16
年龄: 41
帖子: 11
声望力: 18
wq1983 正向着好的方向发展
默认 弧线

多谢您的帮助! 需要计算这个弧线和它旁边的斜直线所组成封闭区域中像素的个数。我的主要问题就是采取什么方法能让两者组成封闭的区域?
上传的图像
文件类型: jpg 弧线2.JPG (6.7 KB, 30 次查看)
wq1983 当前离线   回复时引用此帖
旧 2008-02-22, 22:40   #4
chenhuips2
普通会员
 
注册日期: 2007-05-19
帖子: 51
声望力: 19
chenhuips2 正向着好的方向发展
默认

感觉不太明白~
斜线和弧线并不相交何来封闭区域?
是否还有相关信息?
如果没有的话我只能采取取弧线上的点做拟合,然后用拟合出的曲线来与斜线相交的区域来计算像素點~
不知道这样的思路是否符合你的要求?
chenhuips2 当前离线   回复时引用此帖
旧 2008-02-25, 15:26   #5
wq1983
初级会员
 
注册日期: 2008-01-16
年龄: 41
帖子: 11
声望力: 18
wq1983 正向着好的方向发展
默认

朋友,请问你用什么方法做拟合呢,我的问题其实第一步就是要解决是他们组成封闭区域的问题!请您指点一下吧!
wq1983 当前离线   回复时引用此帖
旧 2008-02-26, 11:20   #6
chenhuips2
普通会员
 
注册日期: 2007-05-19
帖子: 51
声望力: 19
chenhuips2 正向着好的方向发展
默认

对行或者列以每个10或者5个像素来找白色点,白色点的行、列可以理解为曲线上点的坐标~
找出一系列的点之后就可以拟合了~
拟合后有曲线方程,然后可以用积分的方法计算面积来求像素点~
不过微积分早就还给老师了~
所以求像素點会用比较取巧的方法来做~
具体方案还要等拟合的曲线方程出來后才能判断~
等晚上有空我会试试的~

PS:既然没有遗漏问题细节,确定了思路要通过拟合的方式确认闭合区域那么问题应该不是很难的哈~
:redface: :redface:
chenhuips2 当前离线   回复时引用此帖
旧 2008-02-28, 09:59   #7
wq1983
初级会员
 
注册日期: 2008-01-16
年龄: 41
帖子: 11
声望力: 18
wq1983 正向着好的方向发展
默认 点弧已提出

朋友,我的点弧已经提出,但是这个图像很难拟合,因为它还存在一条斜线,怎么将两者组成一条闭合区域呢? 或者我还想抛掉那条斜线,我怎么将这个近似椭圆的曲线做成一个闭合的曲线呢? 不好意思,还是需要您的帮助!
上传的图像
文件类型: jpg 点弧.jpg (13.7 KB, 23 次查看)
wq1983 当前离线   回复时引用此帖
旧 2008-02-28, 13:49   #8
chenhuips2
普通会员
 
注册日期: 2007-05-19
帖子: 51
声望力: 19
chenhuips2 正向着好的方向发展
默认

我觉得这里应该把人为的图像分成2部分~
先分别对曲线和直线拟合~
然后再把图像组合~
chenhuips2 当前离线   回复时引用此帖
旧 2008-02-29, 15:50   #9
wq1983
初级会员
 
注册日期: 2008-01-16
年龄: 41
帖子: 11
声望力: 18
wq1983 正向着好的方向发展
默认

非常感谢你chenhuips2! 我已经在你的帮助下完全做出来了,非常感谢!!!
wq1983 当前离线   回复时引用此帖
旧 2008-02-29, 16:25   #10
chenhuips2
普通会员
 
注册日期: 2007-05-19
帖子: 51
声望力: 19
chenhuips2 正向着好的方向发展
默认

引用:
作者: wq1983 查看帖子
非常感谢你chenhuips2! 我已经在你的帮助下完全做出来了,非常感谢!!!
只是提供了一些思路而已~
:tongue: :tongue:
chenhuips2 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


相似的主题
主题 主题作者 版面 回复 最后发表
超分辨率图像重建 毕业论文 jiangjingjiu MATLAB论坛 0 2008-04-30 01:05
电脑一族:用菊花茶呵护眼睛 ciji1995 学术科研 7 2008-04-09 10:16
【求助】大虾求助!一个看似简单的问题 iamsuperboy MATLAB论坛 2 2008-03-26 19:45
【求助】用matlab编程化矩阵为阶梯矩阵 zangdr MATLAB论坛 1 2007-07-10 12:35
【求助】这个模型图怎么建起来?请高手帮看看 ahai2005 MATLAB论坛 0 2007-05-24 17:44


所有时间均为北京时间。现在的时间是 01:12


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.