scalar是opencv总的一个模板类,可以有四个元素的向量。
在opencv中广泛用于传递像素值;
如在mat定义中
cv::Mat mat(7,7,,CV_32FC2,cv::Scalar(1,3));

cv::Mat M(7,7,CV_32FC1,cv::Scalar(1,3));

cv::Mat M(7,7,CV_32FC3,cv::Scalar(1,3))

在图像的颜色定义中
cv::putText(img,str_lx,cv::Point(100,100),CV_FONT_HERSHEY_SIMPLEX,1,
cv::Scalar(0,100,0));
最后一个参数为rgb值,也可写4以内的任意数字,可见在opencv中scalar使用非常灵活,
可自我适应不同的参数形式。
本文介绍了OpenCV中Scalar类的使用方法及其灵活性。Scalar类主要用于传递像素值,在图像处理和绘制文字等操作中作为颜色参数被广泛应用。文章通过具体的代码示例展示了Scalar类在不同场景下的使用。
2405

被折叠的 条评论
为什么被折叠?



