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

五道口网站建设企业网站快速排名

五道口网站建设,企业网站快速排名,web浏览器打不开怎么办,网站设计排行榜前十众所周知,周知所众,图形绘制对于竞赛学僧毫无用处,所以这个文章,专门对相关人员教学(成长中的码农、高中僧、大学僧)。 他人经验教学参考https://blog.csdn.net/qq_46107892/article/details/133386358?o…

众所周知,周知所众,图形绘制对于竞赛学僧毫无用处,所以这个文章,专门对相关人员教学(成长中的码农、高中僧、大学僧)。

他人经验教学参考icon-default.png?t=O83Ahttps://blog.csdn.net/qq_46107892/article/details/133386358?ops_request_misc=%257B%2522request%255Fid%2522%253A%252289C483B5-388C-4B36-A90E-471425FF9B9C%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=89C483B5-388C-4B36-A90E-471425FF9B9C&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduend~default-1-133386358-null-null.142%5Ev100%5Epc_search_result_base1&utm_term=c%2B%2B%E5%9B%BE%E5%BD%A2&spm=1018.2226.3001.4187

scratch / python

相信大家都听过scratch,是什么,它,就是最基础的图形化编译器,类似拼积木的编程,先来看一起scratch的图形案例:

这里的图形可以手动绘制,甚至是造型,动效等,这相当于编译器里的编译器,基本纯属是培养编程兴趣与基础。 但是与c++类似的python,用的是海龟库,一点一点画出来,与c++基本相同。

给大家看看区别

  · scratch        手工绘制

  · python         海龟库

  · c++               OpenCV


废话不多说,开始教学 

用于绘制直线的 line 函数;


在C++的OpenCV库中,你可以使用line函数来绘制一条直线。这个函数允许你指定线段的起点和终点,以及线段的颜色和线宽。

以下是line函数的基本语法:

void line(InputOutputArray img, Point pt1, Point pt2, const Scalar& color,int thickness = 1, int lineType = LINE_8, int shift = 0);

 img   :要在其上绘制线段的图像。
pt1    :线段的起点坐标。
pt2    :线段的终点坐标。
color :线段的颜色,通常使用Scalar来表示颜色,如Scalar(0, 0, 255)表示红色。
thickness:线段的宽度,默认为1。
lineType:线段的类型,通常使用LINE_8表示8连通线段。
shift:可选参数,用于设置坐标的小数位数。

用于绘制椭圆的 ellipse 函数;

在C++的OpenCV库中,你可以使用ellipse函数来绘制一个椭圆。这个函数允许你指定椭圆的中心点、长轴和短轴的长度、旋转角度、起始角度、结束角度、颜色和线宽等参数。

以下是ellipse函数的基本语法:

void ellipse(InputOutputArray img, Point center, Size axes, double angle,double startAngle, double endAngle, const Scalar& color,int thickness = 1, int lineType = LINE_8, int shift = 0);

img:要在其上绘制椭圆的图像。

center:椭圆的中心点坐标。

axes:一个Size对象,表示椭圆的长轴和短轴的长度。

angle:椭圆的旋转角度(以度为单位)。

startAngle:椭圆弧的起始角度(以度为单位)。

endAngle:椭圆弧的结束角度(以度为单位)。

color:椭圆的颜色,通常使用Scalar来表示颜色,如Scalar(0, 0, 255)表示红色。

thickness:椭圆的线宽,默认为1。

lineType:椭圆的类型,通常使用LINE_8表示8连通线段。

shift:可选参数,用于设置坐标的小数位数。

 以下是一个使用ellipse函数绘制椭圆的示例:

#include <opencv2/opencv.hpp>int main() {cv::Mat image(400, 600, CV_8UC3, cv::Scalar(255, 255, 255)); // 创建一个白色图像cv::Point center(300, 200); // 椭圆中心点cv::Size axes(100, 50);    // 长轴和短轴的长度double angle = 45.0;       // 椭圆的旋转角度double startAngle = 0.0;   // 起始角度double endAngle = 360.0;   // 结束角度cv::Scalar color(0, 0, 255); // 红色椭圆int thickness = 2; // 线宽// 在图像上绘制椭圆cv::ellipse(image, center, axes, angle, startAngle, endAngle, color, thickness);cv::imshow("Ellipse", image);cv::waitKey(0);cv::destroyAllWindows();return 0;
}

在这个示例中,我们首先创建一个白色的图像,然后使用cv::ellipse函数绘制了一个红色的椭圆,指定了中心点、长轴和短轴的长度、旋转角度、起始角度、结束角度、颜色和线宽。

用于绘制矩形的 rectangle 函数;
在C++的OpenCV库中,你可以使用rectangle函数来绘制一个矩形。这个函数允许你指定矩形的两个对角点的坐标、颜色和线宽等参数。

以下是rectangle函数的基本语法:

void rectangle(InputOutputArray img, Point pt1, Point pt2,const Scalar& color, int thickness = 1, int lineType = LINE_8,int shift = 0);

http://www.hkea.cn/news/6910/

相关文章:

  • 陈光锋网站运营推广新动向推推蛙seo
  • seo网站建站长沙网站推广
  • 国内做网站费用一份完整的营销策划书
  • 嘉兴市住房和城乡建设局门户网站什么是软文营销
  • 在百度上做个网站多少合适营销策划思路
  • 柳州网站建设33百度seo推广计划类型包含
  • 企业网站的开发流程是什么石家庄网络seo推广
  • 福建泉州做淘宝的拿货什么网站百度招聘官网首页
  • 东莞樟木头哪里有做网站的叶涛网站推广优化
  • 南昌建设医院网站百度app官网下载安装
  • 白云区做网站网络营销策划方案
  • php图片网站源码三叶草gy5987
  • 哈尔滨如何免费制作网站直播营销
  • 怎么做网站收广告费上海抖音seo公司
  • 网站嵌入视频代码chrome官方下载
  • 怎样增加网站会员量网站里的友情链接
  • 怎样做网站系统建一个网站需要多少钱?
  • 神州顺利办深一做网站企业推广是什么职业
  • 做微信网站支付需要什么信息表百度广告代理
  • wordpress如何导航网站苏州网站建设书生
  • 如何做网站反链厦门百度关键词seo收费
  • 最牛黑客做的白粉交易网站衡水网站seo
  • 做直销网站东台网络推广
  • 河南郑州旅游网站设计哪家公司建设网站好
  • wordpress 置顶文章加图标免费的关键词优化软件
  • 广告联盟有哪些seo流程
  • 中国建设银行开户行查询网络优化师是什么工作
  • 推荐 南昌网站建设推广信息怎么写
  • 网站中竖导航栏怎么做网络营销策略分析报告
  • 淮南品牌网站建设电话搜索引擎优化服务