Opencv画图操作

摘要:
1.绘制矩形MyRecect;矩形。左=5;矩形。top=5;矩形。右=100;矩形。底部=100;IplImage*pColorImage=cvCreateImage(cvSize(宽度,高度),8,3);cvRectangle(pColorImage,cvPoint(矩形左侧,矩形顶部),cvPoint

1. 画矩形

MyRect rect;
rect.left = 5;
rect.top = 5;
rect.right = 100;
rect.bottom = 100;
IplImage * pColorImage = cvCreateImage(cvSize(width, height), 8, 3); cvRectangle(pColorImage, cvPoint(rect.left, rect.top), cvPoint(rect.right, rect.bottom), cvScalar(0, 255, 255), 1, 1, 0);
cv::Rect rect;
rect.x = 5;
rect.y = 5;
rect.width = 100;
rect.height = 100;
cv::Mat dst(rows, cols, CV_8UC1); cv::rectangle(dst, rect, cv::Scalar(
0, 0, 255), 1, 1, 0); string text = "rectangel1"; cv::putText(dst, text, cv::Point(rect.x, rect.y), cv::FONT_HERSHEY_COMPLEX, 2, cv::Scalar(0, 255, 255), 2, 8, 0);

putText属性:

第一个参数是:需要写字的原图像,

第二个:需要写的内容,string类型的;

第三个:需要写的内容的左下角的坐标

第五个:字体大小

第六个:颜色

第七个:字体的厚度

第八个:默认8

免责声明:文章转载自《Opencv画图操作》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Squid 优化python源码为何都是pass下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用StretchBlt之前一定要用SetStretchBltMode(COLORONCOLOR)

近日要实现将缩小的位图保存在后台,以便在OnPaint刷新的时候仍然可以看到正确的图像,遂在lg_Bitmap类中添加了这样一个函数     BOOL lg_Bitmap::LoadFromHDC(HDC hDC)    {        if(NULL == hDC)            return FALSE;        BITMAP Bit...

WindowState=WindowState.Maximized不遮住任务栏(WPF)

前提:WindowStyle="None" ResizeMode="NoResize" Step1:在窗体构造函数中加SourceInitialized事件 publicMainWindow() { InitializeComponent(); SourceInitialized +=M...

win32-使用FillRect绘制具有渐变颜色的客户区域背景

void OnEraseBkGnd(HWND hwnd) { /* Vars */ HDC dc; /* Standard Device Context; used to do the painting */ /* rect = Client Rect of the window; Temp = Temparory rec...

Android检测View的可见性

Android中我们经常会用到判断View的可见行,当然有人会说View.VISIBLE就可以了,但是有时候这个真是满足不了,有时候我们为了优化,在View滚到得不可见的时候或者由于滚到只显示了部分内容的时候不做某些操作,View.VISIBLE这个时候是满足不了的。 1. onWindowVisibilityChanged检测滚到导致View可见或者不...

qt 5 小练习 纯代码制作自定义按钮

大家都知道QT设计师中直接拖动的按钮是长方形带有圆角的图案,那我们如何来设置自定义按钮呢 要设计一个按钮,我们必须要知道按钮有什么属性,首先,按钮必须有一个位置 第二,按钮必须有一个名称。还有当我们点击按钮时他会做出什么样的反应。所以我们定义两个类, 一个QRect _rect; (或者QPoint 更为贴切吧) 第二个是 QString _text; 既...

如何利用JS检查元素是否在视口内

前言 分享两个监测元素是否在视口内的方法 1. 位置计算 使用 Element.getBoundingClientRect() 方法返回元素相对于视口的位置 const isElementVisible = (el) => {const rect = el.getBoundingClientRect();}; 获取浏览器窗口的宽高 const isE...