从图像中提取列

3次浏览(过去30天)
莎拉
莎拉 2021年6月21日
评论道: 莎拉2021年7月14日
你好,
我从事图像分析工作,我所从事的程序是做以下2D / 3D图像配置文件。我可以这样做,但我需要散射图像中的一列或一行我说的散射是指只在列或行中散射最大强度。我想提取一列或一行。
我的一个建议是使用ginput选择柱强度然后散射,这是有效的,但不是一个准确的方法。
我研究的另一种方法是使用从列或行的图像轮廓图中查找峰值函数的结果,但这并没有帮助:)
Last motted正在使用 imregionalmax 手动读取所有像素,然后分散结果。这很耗时。
有什么有用的建议吗
谢谢你!
2的评论
莎拉
莎拉 2021年7月14日
你好,
我已经解决了这个问题。
我对图像进行了阈值处理,裁剪我想要的列或行,然后对裁剪后的图像进行阈值处理,然后分散结果。
这不是一个完美的答案,但它确实管用。如果有人有其他答案,请在这里发布给公众。
谢谢你!

登录评论。

答案(0)

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!