一、加载一张图片:
import cv2
img=cv2.imread("G:\OpenCV\Project/11.jpg")
gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
cv2.imshow("picture",img)
cv2.waitKey(0)
cv2.destroyAllWindows()
二、 打开摄像头:
import cv2
cap=cv2.VideoCapture(0)
while True:
ret, img = cap.read()
img=cv2.flip(img,1)
cv2.imshow("vedio",img)
k=cv2.waitKey(10) & 0xff
if k==27 :
break
cv2.destroyAllWindows()
三、图像经过伽玛变换时图像更加清晰:
import cv2
import numpy as np
import sys
cam= cv2.VideoCapture(0)
while True:
ret,image=cam.read()
gray=cv2.cvtColor(image,cv2.COLOR_BGR2GRAY)
fi=image/255
gamma=0.5
o=np.power(fi,gamma)
cv2.imshow("image",image)
cv2.imshow("gamma",o)
k = cv2.waitKey(10) & 0xff
if k == 27:
break
cv2.destroyAllWindows()