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

做网站需要哪些软件bt磁力搜索神器

做网站需要哪些软件,bt磁力搜索神器,凡科自助建站系统,网站设计需要用到什么技术C#中使用OpenCvSharp4绘制直线、矩形、圆、文本 继之前的Python中使用Opencv-python库绘制直线、矩形、圆、文本和VC中使用OpenCV绘制直线、矩形、圆和文字,将之前的Python和C示例代码翻译成C#语言,很简单,还是借用OpenCvSharp4库中的Line、…

C#中使用OpenCvSharp4绘制直线、矩形、圆、文本

继之前的Python中使用Opencv-python库绘制直线、矩形、圆、文本和VC++中使用OpenCV绘制直线、矩形、圆和文字,将之前的Python和C++示例代码翻译成C#语言,很简单,还是借用OpenCvSharp4库中的Line、Rectangle、Circle、PutText,值得一提的是https://github.com/opencv/opencv以及OpenCvSharp4库和Opencv-python的函数基本相同。

一、OpenCvSharp4库

OpenCvSharp4库是一个基于.Net封装的OpenCV库,Github源代码地址为:https://github.com/shimat/opencvsharp,里面有关于Windows下安装OpenCvSharp4库的描述,如下图所示:
OpenCvSharp4库

二、C#中使用OpenCvSharp4绘制直线、矩形、圆、文本

1、使用VS2022创建一个C# .Net控制台程序,项目命名为OpenCVExample

2、安装OpenCvSharp4库

安装OpenCvSharp4OpenCvSharp4.runtime.win两个NuGet包,或者直接安装OpenCvSharp4.Windows
安装OpenCvSharp4和OpenCvSharp4.runtime.win两个NuGet包

3、使用OpenCvSharp4绘制直线、矩形、圆、文本

对应的C#代码如下:

using OpenCvSharp;
using System;namespace OpenCVExample
{public class Program{/// <summary>/// 绘制直线、矩形、圆、文字/// </summary>public static void DrawShapes(){Mat img = new Mat(512, 512, MatType.CV_8UC3, new Scalar(0, 0, 0)); // 高度512,宽度512,颜色为黑色int height = img.Height;int width = img.Width;int channels = img.Channels();Console.WriteLine("height: {0}, width: {1}, channels: {2}", height, width, channels);// 在图像左上角原点(0,0)到右下角画一条绿色的直线,线条厚度为3Cv2.Line(img, new Point(0, 0), new Point(height, width), new Scalar(0, 255, 0), 3);// 在左上角顶点(0,0)和右下角(250,350)处绘制一个红色矩形,边界线条厚度为2Cv2.Rectangle(img, new Point(0, 0), new Point(250, 350), new Scalar(0, 0, 255), 2);// 以(400,50)为中心,绘制半径为30的圆,颜色为青色(绿+蓝=青(Cyan))Cv2.Circle(img, new Point(400, 50), 30, new Scalar(255, 255, 0), 2);// 在(350,300)处绘制文字,字体为FONT_HERSHEY_COMPLEX,比例为1,颜色为黄色,厚度为2Cv2.PutText(img, "OpenCV", new Point(350, 300), HersheyFonts.HersheyComplex, 1, new Scalar(0, 255, 255), 2);Cv2.ImShow("Image", img);Cv2.WaitKey(0); // 永久等待用户输入,直到用户按下按键结束Cv2.DestroyAllWindows();    // 销毁所有窗口}   static void Main(string[] args){DrawShapes();}}
}

4、程序运行结果

在Visual Studio 2022中运行上述代码,结果如下:
C#中使用OpenCvSharp4绘制直线、矩形、圆、文本

三、参考资料

  • OpenCvSharp4
  • LEARN OPENCV C++ in 4 HOURS | Including 3x Projects | Computer Vision
  • murtazahassan/Learn-OpenCV-cpp-in-4-Hours
  • LEARN OPENCV in 3 HOURS with Python | Including 3xProjects | Computer Vision
  • Learn-OpenCV-in-3-hours
  • OpenCV官网
  • Python中使用Opencv-python库绘制直线、矩形、圆、文字
http://www.zhongyajixie.com/news/60897.html

相关文章:

  • 兼职做Ppt代抄论文的网站东莞百度seo电话
  • 自己的网站怎么做隐藏内容广东seo加盟
  • 工信部网站备案查询 手机网站推广优化平台
  • 广州市用工备案在哪个网站做种子搜索神器在线搜
  • 用于做网站头的图片b站推广
  • 济南专业做企业网站百度发布
  • 建个企业网站有什么用百度推广登录入口登录
  • 传诚信网站建设百度一下进入首页
  • 查询项目经理有无在建搜索引擎优化核心
  • 福田做商城网站建设哪家公司靠谱推广app拿返佣的平台
  • 如何做网站的注册页面淘宝关键词挖掘工具
  • java如何做租房网网站收录批量查询工具
  • 如果做网站需要多少钱深圳优化公司统高粱seo
  • 广东三网合一网站建设报价南宁seo服务优化
  • 做怎样的企业网站seo实战培训学校
  • 如何制作公司网站方案西安竞价推广托管
  • 搭建网站的企业获客软件排名前十名
  • 西安网站建设联系方式网络营销课程报告
  • 网站框架图怎么做鹤岗网站seo
  • 网站用什么语言软文营销步骤
  • 优秀的个人网站设计网站免费优化
  • 哪家网站专门做折扣销售广州排前三的seo公司
  • 上海做淘宝网站建设搜索引擎关键词优化
  • 企业网站傻瓜搭建品牌宣传有哪些途径
  • 网站颜色搭配网站百度一下你就知道官网网址
  • 学做网页的网站黄页引流推广
  • 建设工程人员押证在哪个网站查网址搜索ip地址
  • 动态网站建设试题网站开发的一般流程
  • 临沂免费模板建站广州seo排名优化公司
  • 网站建设中图片电话微信群免费推广平台