python 读帧和绘图的区别
生活随笔
收集整理的這篇文章主要介紹了
python 读帧和绘图的区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?
capture = cv2.VideoCapture(0) while True: #img = cv.QueryFrame(capture) ret, frame = capture.read()?
兩種方法的區(qū)別在于得到的類型不同,img和frame的類型分別是lplimage和array。
在繪圖中,matplotlib和opencv也有不同。
plt.cla()plt.gca().add_patch(plt.Rectangle((bbox[0], bbox[1]),bbox[2] - bbox[0],bbox[3] - bbox[1], fill=False,edgecolor='g', linewidth=3))
plt.show()im=im.copy() size = im.shape[:2]h,w=size cv2.rectangle(im,(int(bbox[0]), int(bbox[3])),(int(bbox[2]), int(bbox[1])),(0,255,0),5);
cv2.imshow("im",im);
cv2.waitKey (0)
plt.show必須手動關(guān)閉。如果是操作視頻或者圖像,還是推薦使用opencv。并且二者的參數(shù)不同。這個需要注意。
轉(zhuǎn)載于:https://www.cnblogs.com/xthrough/p/6272860.html
總結(jié)
以上是生活随笔為你收集整理的python 读帧和绘图的区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringMVC注解@RequestP
- 下一篇: 制作keil5的pack