Python怎麼在一幅影象上畫矩形啊,不呼叫opencv

2021-03-24 10:05:57 字數 3702 閱讀 4402

1樓:雲翼傳媒

import cv2 #匯入opencv模組

importnumpy asnp #匯入numpy模組並改名

字為np方便呼叫

def salt(img, n): #定義函式,給影象隨機加白點(輸入影象,白點數)

for k in range(n): #從k=0到k=n,預設以步長1

i = int(np.random.random()* img.shape[1]); #產生隨機數(0~1)*影象的寬

j = int(np.random.random() *img.shape[0]); #產生隨機數(0~1)*影象的高

if img.ndim == 2: #如果影象是二維的

img[j,i] = 255

elif img.ndim == 3: #如果影象是三維的

img[j,i,0]= 255 #分別給三個通道的對應畫素點賦值

img[j,i,1]= 255

img[j,i,2]= 255

return img #返回影象,供顯示

if __name__ == '__main__':

img = cv2.imread("影象路徑") #讀入影象

saltimage = salt(img, 500) # 呼叫salt函式

cv2.imshow("salt", saltimage) #顯示影象

cv2.waitkey(0) #等待按鍵結束

cv2.destroyallwindows() #銷燬視窗釋放記憶體

python如何把檢測出來的邊緣畫成矩形

2樓:育知同創教育

求用python編寫一個畫矩形的函式,不呼叫函式

3樓:

python. 如果只是研究演算法,做一個原型,當然python優雅多了. 但個人認為,perl和python都不是做搜尋引擎的最合適的選擇吧.

怎麼用python opencv2選取影象中的一塊區域

4樓:珍惜好明天

#參考

400, 50:300]cv2.imshow("image", crop_img)cv2.

waitkey(0)

已知一堆矩形座標 如何用opencv在相應**上畫矩形框

5樓:房子a房子

讀取txt文件獲取座標就不用說了吧?!直接讀取檔案就行。用opencv畫矩形,opencv裡面提供了crect函式,引數中是矩形左上角和右下角的點座標,直接就能畫出矩形了。

基於python語言的opencv如何把**中指定區域擷取出來? 20

6樓:白督

3-切割輪廓

(這是我**找的一篇 blog, 親測有效)

7樓:天天不看

讀取一張原始**

定義一個儲存提取出區域的變數

mat roi_img;

2擷取原圖的指定位置大回小的區域

roi_img = src_img(range(0,100),range(50,200));

這裡擷取的答就是原圖第0行至第99行,第50列至199列的區域影象.

這裡要注意的就是range的兩個引數範圍分別為左包含和右不包含3這樣就可以獲取指定區域的影象.

要注意的是,如果操作利用mat方法直接賦值獲取的區域影象仍然會改變原圖.

若想直接複製出roi區域,需要把原始影象進行clone即可

如何用opencv在影象上畫矩形框

8樓:大太陽

知道四bai

個角點,畫du四條線連起來就是矩zhi形框。

dao或者根據版

兩個頂點畫

權矩形。

void rectangle(mat& img, point pt1,point pt2,const scalar& color, int thickness=1, int li***ype=8, int shift=0)

python用*和+畫矩形

9樓:匿名使用者

>>> def print_rect(n):

print('*'*n + '\n' + ('*'+ '+'*(n-2) + '*\n')*(n-2) + '*'*n)

>>> print_rect(2)

****

>>> print_rect(3)

****+*

***>>> print_rect(4)

****

*++*

*++*

****

>>> print_rect(7)

*******

*+++++*

*+++++*

*+++++*

*+++++*

*+++++*

*******

>>>

opencv怎麼實現 在影象的區域性影象畫矩形?

10樓:匿名使用者

2.2是不是有新的方法了。1.*使用cvbox2d

一幅畫好看怎麼形容,怎麼形容一幅畫

維妙維肖 幾可亂真 出神入化 呼之欲出 栩栩如生 翩若驚鴻 點睛之筆 畫龍點睛 吳帶當風 曹衣出水 落墨為蠅 妙手丹青 躍然紙上 神來之筆 活靈活現 可以用一個詞形容,就是 逼真 或者是美麗 我覺得你不該放棄繪畫,繪畫可以修養身心。要想畫的好必須先有發現美的眼睛,發現自己身邊的美麗畫面,然後將真實事...

上面畫的兩幅畫,一幅是在冬天畫的,一幅是在夏天畫的。你能區

第一幅圖是夏天,這是天文學的內容。在冬至日至夏至日的時間裡,太陽高度角越來越大,你可以理解為太陽越高,所以地面上的影子會比較短。第二幅是冬天,影子長。因為月亮是地球的親戚,所以他們。夏天是一幅畫是一幅什麼樣的畫呢?一幅生機勃勃,綠葉蔥蔥,炎炎夏日,知了嬋嬋,就看你像表達那種意境 美麗的 圖畫 美麗漂...

有一幅畫的名字叫永恆,我有一幅畫怎麼在找名字

是薩爾瓦多 達利的著名油畫作品 記憶的永恆 畫面描繪三個停止行走的時鐘被畫成像柔軟的麵餅一樣,一個疊掛在樹枝上,一個呈90度直角耷拉在怪氣的生物上,還有一個軟表搭在怪物旁邊的平臺上。在荒涼的海灣背景下,像是一個時間已經絕對停止的世界。詳細 我有一幅畫怎麼在找名字 找什麼名字?西洋畫一般不會將名字寫在...