繁体   English   中英

如何在Matlab中为图像绘制边界框?

[英]How can I draw bounding boxes to image in matlab?

这就是我所做的和想要的。 我有两个图像,差异很小。 在相同的分辨率和位置的情况下,检测差异很简单。 只需减去两个图像。 然后,相减的图像仅具有不同的有效点。 如何绘制边界框以解决这些差异? 在matlab中有执行此功能的功能吗?

给定一组图像不同的2D点X ,可以按如下所示在图像顶部绘制边界框。

imshow(I)
hold on
rectangle('Position', [min(X) (max(X)-min(X))])
hold off

(取决于数据格式,可能需要一些转置' 。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM