如何在JavaCV中在轮廓上绘制矩形?
我使用 cvFindContours
在图像中找到了轮廓。现在我想在它们上面画矩形。我应该使用 cvBoundingRect 方法吗?这个函数的第一个参数是一个CvArr
对象,但是我发现轮廓是CvSeq
对象。我该如何解决这个问题?
I found contours in an image by using cvFindContours
. Now I want to draw rectangle over them. Am I right that I should use the cvBoundingRect
method? The first parameter of this function is a CvArr
object, but I found that the contours are CvSeq
objects. How can I solve this problem?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
解决了。
您可以将
CvSeq
转换为CvArr
Solved.
You can cast
CvSeq
toCvArr