如何使用opencv在图像中绘制矩形



我想使用open cv c++在图像中绘制一个矩形?我读过一个名为CV::矩形的函数,有人能解释这个函数是如何工作的吗?或者有其他方法可以用来画矩形吗?

你是对的,你可以使用cv::矩形。

你应该能够使用这个代码绘制一些东西

cv::rectangle( img, cv::Point2f( 10, 10 ), cv::Point2f(100, 100), cv::Scalar( 255, 0, 0 ) );

这将绘制一个红色矩形,从左上角(10,10)和右下角(100100)开始。

这还假设img有3个usingned int类型的通道,如果类型不同,则需要更改Scalar中的值。

相关内容

  • 没有找到相关文章

最新更新