我想使用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中的值。