用python写计算机专业_自学open cv,用Python写的,本人是一名学生党,因为我本专业不是搞计算机的_cc霜_学生党_教育_教育其他...
自學(xué)open cv,用Python寫的,本人是一名學(xué)生黨,因?yàn)槲冶緦I(yè)不是搞計(jì)算機(jī)的,所以一切從0開始,自己學(xué)習(xí)的時(shí)候就整理一些筆記,以防忘記了。😂😂
上代碼,圖片的不太全
(一)打印圖片屬性
import cv2 as cv
import numpy as np
def get_image_info(image):#輸出圖片的屬性
print(type(image))#圖片的類型
print(image.shape)#輸出圖像的大小,輸出的參數(shù)一次為圖片的高度、寬度、通道數(shù)
print(image.size)#圖像大小=高*寬*通道數(shù)
print(image.dtype)#圖像類型
pixel_data=np.array(image)
print(pixel_data)
src=cv.imread("D:\picture\cc.jpg")
cv.namedWindow("input image",cv.WINDOW_NORMAL)
cv.imshow("input image",src)
get_image_info(src)
cv.imwrite("D:\picture\cd.jpg",src)#圖片另存為,第一個(gè)參數(shù)為路徑,第二個(gè)為圖片
cv.waitKey(0)
cv.destroyAllWindows()
(二)讀取圖片
import cv2 as cv#調(diào)用open cv庫
src=cv.imread("D:\picture\cc.jpg",1)#讀取圖片,第一個(gè)參數(shù)為圖片路徑,第二為方式,1為正常,0、2為灰度圖,默認(rèn)正常
cv.namedWindow("input image",cv.WINDOW_NORMAL)
#建立一個(gè)圖片窗口,第一個(gè)參數(shù)為窗口名稱,第二個(gè)為窗口顯示方式,cv.WINDOW_NORMAL為可改變窗口大小,cv.WINDOWS_AUTOSIZE不可改變窗口大小
cv.imshow("input image",src)#顯示圖片窗口,第一個(gè)參數(shù)為窗口名稱,第二個(gè)為圖片
cv.waitKey(0)#窗口顯示時(shí)間,單位毫秒,0或<0為一直顯示,直到按下數(shù)字鍵,>0為顯示的毫秒數(shù)
cv.destroyAllWindows()#刪除全部窗口釋放資源
總結(jié)
以上是生活随笔為你收集整理的用python写计算机专业_自学open cv,用Python写的,本人是一名学生党,因为我本专业不是搞计算机的_cc霜_学生党_教育_教育其他...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python中 str 和 repr_p
- 下一篇: 求一个女生的个性签名。