【发布时间】:2015-11-20 12:51:18
【问题描述】:
我有这张电池图片:
我想确定电池的尺寸(以像素为单位)。
我遇到的问题是电池旋转了一个未知的角度。
如何检测这个旋转电池的尺寸?
我正在考虑这些算法步骤:
- 首先,我必须将此图像转换为黑白图像(阈值处理)。
- 之后,我必须找到一个中心点并在白色像素中绘制一个矩形。
- 然后,我必须将矩形旋转 360 度并定位矩形的位置(以及尺寸)。
我有点缺乏经验,希望能得到一些关于如何在 Matlab 中实现这些算法阶段的指导。
谢谢
【问题讨论】:
-
删除问题。在 Matlab 中阅读一些图像处理代码。尝试一些代码。如果它不起作用,请来这里,发布代码并向我们展示您尝试了什么以及为什么它不起作用。
-
我认为这里的反对意见有点过于苛刻,尤其是考虑到答案的质量。在类似的情况下,我写了这个答案:stackoverflow.com/questions/29127181/… - OP 没有表现出太多的努力,但这个问题和答案一样得到了高度评价。对于那些投反对票的人,您至少应该考虑删除投反对票。这里有一个我不喜欢的明显的双重标准。
-
@rayryeng,恕我直言,这个问题值得一票否决,现在仍然如此。我可以对另一个说同样的话,我只能假设它在你出色的回答之后得到了大部分的支持。根据我的经验,一个糟糕的问题通常会因为一个很好的答案而得到很多不应该的支持。 IMO,答案应该被赞成,而不是问题......话虽如此,8个反对票似乎有点过分了。但是话又说回来,8 次投反对票意味着 8 人认为它很糟糕,并不是说它是只有 1 次投反对票的帖子的 8 倍。只是我的两分钱......
-
还有 Shai:你的回答太棒了! =)
-
@StewieGriffin - 我倾向于同意你的评论。我现在可以看到了!
标签: matlab image-processing computer-vision image-segmentation edge-detection