婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python OpenCV實現(xiàn)基本圖形繪制

Python OpenCV實現(xiàn)基本圖形繪制

熱門標(biāo)簽:地圖標(biāo)注的意義點 南京銷售外呼系統(tǒng)軟件 地圖制圖標(biāo)注位置改變是移位嗎 蓋州市地圖標(biāo)注 上海機(jī)器人外呼系統(tǒng)哪家好 浙江電銷卡外呼系統(tǒng)好用嗎 地圖標(biāo)注微信發(fā)送位置不顯示 315電話機(jī)器人廣告 房產(chǎn)電銷外呼系統(tǒng)

1.導(dǎo)入模塊

import cv2 as cv
import numpy as np 

2.OpenCV繪圖大致步驟

OpenCV 圖形繪制步驟
(1)先定義基礎(chǔ)畫布canvas = np.zeros((400,600,3),dtype=np.uint8)+255
(2)畫布分界,(300,0)分別是寬、高cv.line(canvas,(300,0),(300,399),(0,0,0,),2)
(3)在畫布上繪制圖形,如畫圓cv.circle(canvas, (150, 300), 88, (0, 0, 255), 5) #(80,300),100是圓心、半徑
(4)展示圖形,cv.namedWindow('窗口名稱',cv.WINDOW_NORMAL),cv.imshow('窗口名稱',canvas)
(5)保存繪制的圖像cv.imwrite('路徑+名稱',canvas)

3.OpenCV畫布布局

#(400,600,3)分別是寬、高、通道數(shù)
canvas = np.zeros((400,600,3),dtype=np.uint8)+255

#畫一條縱向正中央的黑色分界線,(300,0)分別是寬、高
cv.line(canvas,(300,0),(300,399),(0,0,0,),2)

#畫一條右半部分畫面以199為界的橫向分界線
cv.line(canvas,(300,199),(599,199),(0,0,0,),2)

4.OpenCV基礎(chǔ)繪圖

# 左半部分的右下角畫個紅色的圓
cv.circle(canvas, (150, 300), 88, (0, 0, 255), 5) #(80, 300), 100-》圓心,半徑

# 左半部分的左下角畫個藍(lán)色的矩形 ,(10, 10), (60, 60) 左上角坐標(biāo), 右下角坐標(biāo),
cv.rectangle(canvas, (10, 300), (50, 390), (255, 0, 0), thickness=3) 

# 定義兩個三角形,并執(zhí)行內(nèi)部綠色填充
triangles = np.array([
    [(150, 240), (95, 333), (205, 333)],
    [(60, 160), (20, 217), (100, 217)]])
cv.fillPoly(canvas, triangles, (0, 255, 0))

# 畫一個黃色五角星
# 第一步通過旋轉(zhuǎn)角度的辦法求出五個頂點
phi = 4 * np.pi / 5
rotations = [[[np.cos(i * phi), -np.sin(i * phi)], [i * np.sin(phi), np.cos(i * phi)]] for i in range(1, 5)]
pentagram = np.array([[[[0, -1]] + [np.dot(m, (0, -1)) for m in rotations]]], dtype=np.float)
 
# 定義縮放倍數(shù)和平移向量把五角星畫在左半部分畫面的上方
pentagram = np.round(pentagram * 80 + np.array([160, 120])).astype(np.int)

# 將5個頂點作為多邊形頂點連線,得到五角星
cv.polylines(canvas, pentagram, True, (0, 255, 255), 9)

# 按像素為間隔從左至右在畫面右半部份的上方畫出HSV空間的色調(diào)連續(xù)變化
for x in range(302, 600):
    color_pixel = np.array([[[round(180*float(x-302)/298), 255, 255]]], dtype=np.uint8)
    line_color = [int(c) for c in cv.cvtColor(color_pixel, cv.COLOR_HSV2BGR)[0][0]]
    cv.line(canvas, (x, 0), (x, 197), line_color)

# 如果定義圓的線寬大于半徑,則等效于畫圓點,隨機(jī)在畫面右下角的框內(nèi)生成坐標(biāo)
np.random.seed(42)
n_pts = 30
pts_x = np.random.randint(310, 590, n_pts)   #x范圍
pts_y = np.random.randint(210, 390, n_pts)   #y范圍
pts = zip(pts_x, pts_y)
 
# 畫出每個點,顏色隨機(jī)
for pt in pts:
    pt_color = [int(c) for c in np.random.randint(0, 255, 3)]
    cv.circle(canvas, pt, 3, pt_color, 5)

# OpenCV-Python在圖片上輸出中文
# 在Python中,可以借助PIL(Python Imaging Library)模塊實現(xiàn)
from PIL import Image, ImageDraw, ImageFont
 
# 圖像從OpenCV格式轉(zhuǎn)換成PIL格式
pil_img = cv.cvtColor(canvas,cv.COLOR_BGR2RGB)#cv2和PIL中顏色的hex碼的儲存順序不同,需轉(zhuǎn)RGB模式
pilimg = Image.fromarray(pil_img)#Image.fromarray()將數(shù)組類型轉(zhuǎn)成圖片格式,與np.array()相反
draw = ImageDraw.Draw(pilimg)#PIL圖片上打印漢字
 
#參數(shù)1:字體文件路徑,參數(shù)2:字體大小;Windows系統(tǒng)“simhei.ttf”默認(rèn)存儲在路徑:C:/Windows/Fonts中
font = ImageFont.truetype("SIMLI.TTF",30,encoding="utf-8")
 
draw.text((0,0),"打印的文字 English",(255,0,0),font=font)
cv2img = cv.cvtColor(np.array(pilimg),cv.COLOR_RGB2BGR)#將圖片轉(zhuǎn)成cv2.imshow()可以顯示的數(shù)組格式

#展示繪制的圖形
cv.namedWindow('Basic Graph',cv.WINDOW_NORMAL)
cv.imshow('Basic Graph',canvas)

#保存繪制的圖像
cv.imwrite('C:/Users/Administrator/Desktop/New_Study/IMAGE/Result_img/Basic_Graph.jpg',canvas)

cv.waitKey()

到此這篇關(guān)于Python OpenCV實現(xiàn)基本圖形繪制的文章就介紹到這了,更多相關(guān)OpenCV 基本圖形繪制內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python opencv常用圖形繪制方法(線段、矩形、圓形、橢圓、文本)
  • opencv3/C++繪制幾何圖形實例

標(biāo)簽:陽泉 貴州 克拉瑪依 雙鴨山 赤峰 金華 日照 臨汾

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python OpenCV實現(xiàn)基本圖形繪制》,本文關(guān)鍵詞  Python,OpenCV,實現(xiàn),基本,圖形,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python OpenCV實現(xiàn)基本圖形繪制》相關(guān)的同類信息!
  • 本頁收集關(guān)于Python OpenCV實現(xiàn)基本圖形繪制的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久久99久久| 蜜臂av日日欢夜夜爽一区| 成人av免费网站| 亚洲444eee在线观看| 精品国产乱码久久久久久闺蜜| 国产suv精品一区二区三区| 亚洲综合激情小说| 国产视频一区在线观看| 欧美色手机在线观看| 91啪九色porn原创视频在线观看| 国产一区二区三区黄视频| 亚洲国产精品久久久男人的天堂| 中文子幕无线码一区tr| 欧美sm美女调教| 欧美xxxxxxxx| 精品国精品国产尤物美女| 欧美视频在线一区二区三区| 成人黄页在线观看| 成人激情综合网站| 成人av在线一区二区三区| 成人午夜电影久久影院| 成人免费毛片aaaaa**| 国产成人在线色| 国产精品一区二区在线观看网站| 精品制服美女久久| 精品一区二区免费在线观看| 久久激情五月激情| 狠狠色丁香婷婷综合久久片| 久久狠狠亚洲综合| 国产综合色视频| 国产高清一区日本| 99re免费视频精品全部| 91成人在线观看喷潮| 色菇凉天天综合网| 欧美视频在线播放| 在线电影国产精品| 26uuu亚洲| 亚洲国产精品av| ㊣最新国产の精品bt伙计久久| 国产精品美日韩| 亚洲乱码国产乱码精品精可以看| 亚洲一区二区高清| 精品系列免费在线观看| 国产一区二区三区不卡在线观看 | 国产一区二区在线看| 国产精品99久久久久久宅男| 成人app网站| 欧美无乱码久久久免费午夜一区| 欧美精品久久久久久久多人混战 | 麻豆高清免费国产一区| 韩国一区二区在线观看| 国产精品资源在线| 成人国产精品视频| 欧美日韩情趣电影| 久久久噜噜噜久久中文字幕色伊伊| 国产欧美日韩三区| 伊人色综合久久天天| 蜜臀久久久99精品久久久久久| 国产乱对白刺激视频不卡| 欧美视频一区二| 2020国产精品久久精品美国| 亚洲少妇最新在线视频| 美女在线视频一区| 成人激情av网| 欧美mv日韩mv国产网站app| 亚洲欧美国产高清| 裸体在线国模精品偷拍| 色婷婷激情一区二区三区| 777xxx欧美| 国产精品久久久久久久久免费丝袜| 午夜电影久久久| 99精品视频一区| 日韩免费高清av| 亚洲综合精品久久| 成人深夜福利app| 日韩精品一区在线观看| 亚洲综合免费观看高清在线观看| 国产91精品免费| 日韩一级视频免费观看在线| 视频一区在线播放| 欧美亚洲精品一区| 亚洲日本丝袜连裤袜办公室| 成人午夜视频在线观看| 久久久久久久免费视频了| 久久草av在线| 精品少妇一区二区| 久久丁香综合五月国产三级网站| 欧美精品三级在线观看| 亚洲一本大道在线| 91久久人澡人人添人人爽欧美| 亚洲激情六月丁香| 色伊人久久综合中文字幕| 成人欧美一区二区三区1314| 不卡的av在线| 国产精品白丝在线| 99re这里只有精品视频首页| ...xxx性欧美| 在线观看视频一区| 亚洲高清久久久| 欧美成人一区二区三区片免费| 久久精品国产成人一区二区三区 | 丁香天五香天堂综合| 国产亚洲欧美日韩日本| 国产一区日韩二区欧美三区| 久久欧美一区二区| 国产成人自拍网| 亚洲视频在线观看一区| 99综合影院在线| 中文字幕在线观看一区二区| 成人aaaa免费全部观看| 中文字幕在线观看一区| 欧美日韩亚州综合| 激情都市一区二区| 中文字幕亚洲视频| 成人在线一区二区三区| 欧美高清激情brazzers| 亚洲成av人影院| 色老汉av一区二区三区| 亚洲美女淫视频| 亚洲人成网站影音先锋播放| 国产·精品毛片| 亚洲444eee在线观看| 国产精品一二二区| 亚洲天堂中文字幕| 精品一区二区在线观看| 国产欧美精品区一区二区三区| 国产河南妇女毛片精品久久久 | 成人动漫av在线| 亚洲在线观看免费| 国产精品一二三四五| 亚洲欧美电影一区二区| 蜜臀久久久久久久| 亚洲视频中文字幕| 国产成人av资源| 午夜a成v人精品| 91丨porny丨国产入口| 激情六月婷婷久久| 欧美一区二区三区视频免费| 99免费精品视频| 欧美在线你懂得| 国产精品资源网| 婷婷六月综合亚洲| 欧美视频完全免费看| 国产福利一区二区三区视频在线| 欧美肥妇bbw| 99久久99久久综合| 26uuu色噜噜精品一区二区| 欧美日韩国产精品成人| 最新不卡av在线| 中文字幕高清一区| 夜夜嗨av一区二区三区四季av| 国产欧美一区在线| 欧美大尺度电影在线| 美腿丝袜亚洲色图| 亚洲成人黄色小说| 色婷婷综合久久久| av中文字幕一区| 国产精品视频一二三| 久久亚洲综合色| 狠狠色丁香婷婷综合久久片| 丝瓜av网站精品一区二区| 99精品国产视频| 成人教育av在线| 日韩一区二区三区四区| 欧美日韩国产123区| 色婷婷av一区| 亚洲一区在线观看免费 | 在线看国产日韩| 亚洲日本在线a| 中文字幕日本不卡| www.色精品| 成人高清在线视频| 亚洲欧美日韩在线| 亚洲乱码国产乱码精品精的特点| 国内精品视频一区二区三区八戒| 日韩在线a电影| 视频一区二区三区中文字幕| 欧美电视剧免费观看| 欧美精品一区二区在线播放| 国产在线观看免费一区| 国产馆精品极品| 亚洲人成亚洲人成在线观看图片| 亚洲天堂免费在线观看视频| 欧美日韩中文另类| 日韩一区二区免费电影| 日韩亚洲欧美成人一区| 成人在线一区二区三区| 91免费观看在线| 日本中文字幕一区| 国产麻豆欧美日韩一区| 国产精品色婷婷久久58| 洋洋av久久久久久久一区| 国产成人免费在线观看不卡| 成人av资源在线| 91官网在线免费观看| 国内精品嫩模私拍在线| 色悠悠亚洲一区二区| 午夜精品久久久久久| 精品一区二区三区免费毛片爱| 欧美午夜影院一区|