当前位置: 首页 > news >正文

东莞市官网网站建设企业搜索引擎优化的目的是对用户友好

东莞市官网网站建设企业,搜索引擎优化的目的是对用户友好,网站建设运营,织梦网站后台文章编辑美化代码我们将在这里演示如何使用几何形状和文本注释图像。 Cv2.Line() 绘制直线 Cv2.Ellipse() 绘制椭圆Cv2.Rectangle() 绘制矩形Cv2.Circle() 绘制圆Cv2.FillPoly() 绘制多边形Cv2.PutText() 绘制文本 一、绘制直线 Cv2.Line(image, start_point, end_point, color, thickness) …

我们将在这里演示如何使用几何形状和文本注释图像。

  1. Cv2.Line() 绘制直线 
  2. Cv2.Ellipse() 绘制椭圆
  3. Cv2.Rectangle() 绘制矩形
  4. Cv2.Circle() 绘制圆
  5. Cv2.FillPoly() 绘制多边形
  6. Cv2.PutText() 绘制文本

一、绘制直线

Cv2.Line(image, start_point, end_point, color, thickness)

参数说明
image待绘制图像
start_point起点坐标
end_point终点坐标
color直线的颜色
thickness直线的线宽(>0 && <=32767),不能为-1

Mat img = new Mat(500, 500, MatType.CV_8UC3, Scalar.White); // 创建一个500x500的白色图像Point pt1 = new Point(100, 100);
Point pt2 = new Point(400, 100);
Scalar color = new Scalar(0, 0, 255); // 红色线条Cv2.Line(img, pt1, pt2, color, 2); // 在图像上绘制直线Cv2.ImShow("Line", img); // 显示图像

 

二、绘制椭圆 

Cv2.Ellipse(image, centerCoordinates, axesLength, angle, startAngle, endAngle, color, thickness)

参数说明
image待绘制图像
centerCoordinates中心坐标
axesLength轴长度
angle椭圆偏转角度,>0顺时针,<0逆时针
startAngle椭圆轮廓的起始角度(从偏转角算起)
endAngle椭圆轮廓的终止角度(从偏转角算起)(画椭圆的话,startAngle=0,endAngle=360)
color椭圆线条颜色
thickness椭圆线宽。负数表示填充

 // 创建一个空白图像Mat img = new Mat(500, 500, MatType.CV_8UC3, Scalar.White);// 定义椭圆参数Point center = new Point(250, 250);Size axes = new Size(100, 200);double angle = 30;double startAngle = 0;double endAngle = 360;Scalar color = Scalar.Red;int thickness = 2;LineTypes lineType = LineTypes.Link8;int shift = 0;// 绘制椭圆Cv2.Ellipse(img, center, axes, angle, startAngle, endAngle, color, thickness, lineType, shift);// 显示图像Cv2.ImShow("Ellipse", img);Cv2.WaitKey(0);Cv2.DestroyAllWindows();

三、绘制矩形

Cv2.Rectangle(image, pt1, pt2, rect, color,thickness,lineType)

参数说明
image待绘制图像
pt1矩形的一个顶点
pt2pt1的对角点
rect矩形
color矩形颜色
thickness矩形的线宽。若小于0,表示填充。
lineType线型

// 创建一个空白图像
Mat img = new Mat(500, 500, MatType.CV_8UC3, Scalar.White);
Point start_point = new Point(300, 115);
Point end_point = new Point(475, 225);
Scalar color = new Scalar(0, 0, 255); // 红色线条
// 绘制矩形
Cv2.Rectangle(img, start_point, end_point, color, 3, (LineTypes)8, 0);
// 显示图像
Cv2.ImShow("Ellipse", img);
Cv2.WaitKey(0);
Cv2.DestroyAllWindows();

 四、绘制圆

Cv2.Circle(image, center_coordinates, radius, color, thickness)

参数说明
image待绘制图像
center_coordinates圆心坐标
radius半径
color颜色
thickness粗细
// 创建一个空白图像
Mat image = new Mat(500, 500, MatType.CV_8UC3, Scalar.White);// 定义圆心坐标和半径
Point center = new Point(250, 250);
int radius = 100;// 在图像上绘制圆
Cv2.Circle(image, center, radius, Scalar.Red, 2);// 显示图像
Cv2.ImShow("Circle", image);
Cv2.WaitKey(0);
Cv2.DestroyAllWindows();

五、绘制多边形 

Cv2.FillPoly(image,points,color,lineType)

参数说明
image待绘制图像
points坐标集合
color颜色
lineType线类型
using Point = OpenCvSharp.Point;
// 创建一个空白图像
Mat image = new Mat(500, 500, MatType.CV_8UC3, Scalar.White);// 定义多边形的顶点坐标
Point[] points = new Point[]
{
new Point(100, 100),
new Point(200, 100),
new Point(200, 200),
new Point(100, 200)
};
// 将多边形绘制并填充到图像上
Cv2.FillPoly(image, new List<Point[]> { points }, Scalar.Red);// 显示图像
Cv2.ImShow("Filled Polygon", image);
Cv2.WaitKey(0);
Cv2.DestroyAllWindows();

六、绘制文本

Cv2.PutText(image, text, org, font, fontScale, color)

参数说明
image待绘制图像
text文本字符串
org文本字符串左上角的起始位置
font字体大小
fontScale字体缩放
color颜色

// 创建一个空白图像
Mat image = new Mat(500, 500, MatType.CV_8UC3, Scalar.White);// 定义多边形的顶点坐标
Cv2.PutText(image, "Hello,OpenCvSharp!", new Point(20, 200), HersheyFonts.HersheySimplex, 1, new Scalar(0, 0, 255), 2, LineTypes.Link4);
// 显示图像
Cv2.ImShow("Hello,OpenCvSharp", image);


c# OpenCV 基本绘画(直线、椭圆、矩形、圆、多边形、文本)(四)
c# OpenCV 图像裁剪、调整大小、旋转、透视(三)

c#OpenCV 读取、显示和写入图像(二)

c# OpenCV安装(一)

http://www.ritt.cn/news/19527.html

相关文章:

  • 自己做免费网站的流程百度推广电话号码
  • 页面简单的网站做市场推广应该掌握什么技巧
  • 网站建设的文章苏州关键词优化排名推广
  • 长沙做网站品牌推广案例
  • 广南网站制作北大青鸟
  • 巩义做网站优化百度关键词批量看排名工具
  • 网站首页标题设置日照高端网站建设
  • 网站建设实训报告册seo营销培训咨询
  • 建立企业门户网站建设网络营销带来的效果
  • 企业建设网站目的发布软文的平台
  • 网站外包 博客百度推广竞价排名
  • 厦门网站建设哪家好厦门最好的网站建设程序员培训机构排名
  • 网站详情页怎么做的谷歌搜索官网
  • 哪些网站可以找到做海报的素材附近的成人电脑培训班
  • 淄博营销网站建设武汉建站公司
  • wordpress配置七牛云cdnseo比较好的优化方法
  • 网站的空间是网站搜索优化排名
  • 手机上怎么做网站创业简易网站制作
  • 自己用iis怎么建设网站干净无广告的搜索引擎
  • 中国室内设计网站排名足球世界排名国家最新
  • 做球球棒棒糖网站源码威海网站制作
  • 网站换域名怎么办百度电脑端网页版入口
  • 品牌vi设计包括哪些搜索引擎优化 简历
  • 去国外做非法网站吗东莞日增感染人数超25万
  • 潍坊市网站建设seo怎么收费seo
  • wordpress农业为什么seo工资不高
  • 网站漂浮图片代码seo排名大概多少钱
  • 陕西省住房城乡建设部门户网站加强服务保障满足群众急需i
  • 襄樊做网站小白如何学电商运营
  • 网站开发实习报告太极seo