最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解opencv中畫圓circle函數(shù)和橢圓ellipse函數(shù)

 更新時間:2019年12月27日 09:47:03   作者:三行代碼劃江湖  
這篇文章主要介紹了opencv中畫圓circle函數(shù)和橢圓ellipse函數(shù),本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下

1.      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);

ellipse函數(shù)將橢圓畫到圖像 lmg 上, 橢圓中心為點center,并且大小位于矩形 axes 內(nèi),橢圓旋轉角度為 angle, 擴展的弧度從 0 度到 360 度,

圖形顏色為 Scalar(x, y,z),線寬 (thickness)為 1,線型(lineType)為 8 (8 聯(lián)通線型)。

2.     void circle(InputOutputArray img,  Point center,  int radius,  const Scalar& color,   int thickness = 1,   int lineType = LINE_8,  int shift = 0);

img :表示輸入的圖像 

center:  圓心坐標 

radius: 圓的半徑

color:Scalar類型,表示圓的顏色,例如藍色為Scalar(255,0,0)

thickness:線的寬度 

lineType:線的類型,(默認為8聯(lián)通型)

#include<iostream>
#include<opencv2/opencv.hpp>
using namespace cv;
using namespace std;
#define WINDOW_NAME1 "繪制圖1"
#define WINDOW_NAME2 "繪制圖2"
#define WINDOW_WIDTH 600  //定義窗口大小
string image = "C:\\Users\\asus\\Pictures\\Saved Pictures\\123.jpg";
void DrawEllipse(Mat img, double angle);
void DrawFi1ledCirc1e(Mat img, Point center);
int main()
{ 
  Mat atomImage = Mat::zeros(WINDOW_WIDTH, WINDOW_WIDTH, CV_8UC3);
  Mat rookImage = Mat::zeros(WINDOW_WIDTH, WINDOW_WIDTH, CV_8UC3);
  //繪制橢圓
  DrawEllipse(atomImage, 90);
  DrawEllipse(atomImage, 0);
  DrawEllipse(atomImage, 45);
  DrawEllipse(atomImage, -45);
  //繪制圓心
  DrawFi1ledCirc1e(atomImage, Point(WINDOW_WIDTH / 2,WINDOW_WIDTH / 2));
  imshow(WINDOW_NAME1, atomImage);
  waitKey(0);
  return 0;
}
void DrawEllipse(Mat img, double angle) {
  int thickness = 2;
  int lineType = 8;
  ellipse(img, Point(WINDOW_WIDTH / 2, WINDOW_WIDTH / 2),
    Size(WINDOW_WIDTH / 4, WINDOW_WIDTH / 16), angle, 0, 360, Scalar(255, 129, 0),
    thickness, lineType);
}
void DrawFi1ledCirc1e(Mat img, Point center) {
  int thickness = -1;
  int lineType = 8;
  circle(img, center, WINDOW_WIDTH / 32, Scalar(0, 0, 255), thickness, lineType);
}

總結

以上所述是小編給大家介紹的opencv中畫圓circle函數(shù)和橢圓ellipse函數(shù),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

相關文章

  • 淺談Python黑帽子取代netcat

    淺談Python黑帽子取代netcat

    本篇文章通過一個小小實例給大家分析了Python黑帽子取代netcat的過程以及相關知識點,對此有興趣的朋友可以學習下。
    2018-02-02
  • 在keras中實現(xiàn)查看其訓練loss值

    在keras中實現(xiàn)查看其訓練loss值

    這篇文章主要介紹了在keras中實現(xiàn)查看其訓練loss值,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python面向對象三大特征:繼承、封裝和多態(tài)的深度解析

    Python面向對象三大特征:繼承、封裝和多態(tài)的深度解析

    在面向對象程序設計中,對象可以看做是數(shù)據(jù)(特性)以及由一系列可以存取、操作這些數(shù)據(jù)的方法所組成的集合,Python是面向對象的語言,支持面向對象編程的三大特性:繼承、封裝(隱藏)、多態(tài),本文將逐一講解Python的三大特性
    2025-01-01
  • Python排序搜索基本算法之堆排序實例詳解

    Python排序搜索基本算法之堆排序實例詳解

    這篇文章主要介紹了Python排序搜索基本算法之堆排序,結合實例形式詳細分析了堆排序的原理、Python實現(xiàn)方法及相關操作注意事項,需要的朋友可以參考下
    2017-12-12
  • python2.7讀取文件夾下所有文件名稱及內(nèi)容的方法

    python2.7讀取文件夾下所有文件名稱及內(nèi)容的方法

    python,本身來說是一門高級編程語言,python它入門簡單,有基礎的學起來很快就能有簡單的應用,但是在非常高的抽象計算中,高級的python程序設計也是非常難學的。接下來給大家介紹python2.7讀取文件夾下所有文件名稱及內(nèi)容的方法,一起看看吧
    2018-02-02
  • 使用Python AIML搭建聊天機器人的方法示例

    使用Python AIML搭建聊天機器人的方法示例

    這篇文章主要介紹了使用Python AIML搭建聊天機器人的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • python write無法寫入文件的解決方法

    python write無法寫入文件的解決方法

    今天小編就為大家分享一篇python write無法寫入文件的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • Python3 selenium 實現(xiàn)QQ群接龍自動化功能

    Python3 selenium 實現(xiàn)QQ群接龍自動化功能

    這篇文章主要介紹了Python3 selenium 實現(xiàn)QQ群接龍自動化功能,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • python單線程文件傳輸?shù)膶嵗?C/S)

    python單線程文件傳輸?shù)膶嵗?C/S)

    今天小編就為大家分享一篇python單線程文件傳輸?shù)膶嵗?C/S),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • 淺談Python數(shù)學建模之整數(shù)規(guī)劃

    淺談Python數(shù)學建模之整數(shù)規(guī)劃

    整數(shù)規(guī)劃并不一定是線性規(guī)劃問題的變量取整限制,對于二次規(guī)劃、非線性規(guī)劃問題也有變量取整限制而引出的整數(shù)規(guī)劃。但在數(shù)學建模問題中所說的整數(shù)規(guī)劃,通常是指整數(shù)線性規(guī)劃。整數(shù)規(guī)劃與線性規(guī)劃的差別只是變量的整數(shù)約束。選擇簡單通用的編程方案,讓求解器去處理吧
    2021-06-06

最新評論

建宁县| 龙南县| 通化市| 西藏| 木里| 鄄城县| 维西| 玉环县| 邵阳市| 靖远县| 万源市| 宜兰县| 郯城县| 万山特区| 如皋市| 汝城县| 民勤县| 兴隆县| 莱州市| 中方县| 泸溪县| 蒙山县| 禹州市| 诏安县| 宁波市| 昭通市| 陇川县| 望城县| 恩平市| 宿松县| 临清市| 交口县| 师宗县| 济南市| 鸡东县| 黄大仙区| 全州县| 阿城市| 华亭县| 方城县| 中卫市|