我目前的程序使用Python並使用OpenCV。我依靠攝像頭捕捉和我每天處理捕獲的幀:將OpenCV網絡攝像頭集成到Kivy用戶界面
import cv2
# use the webcam
cap = cv2.VideoCapture(0)
while True:
# read a frame from the webcam
ret, img = cap.read()
# transform image
我想作一個Kivy接口(或其他圖形用戶界面)的按鈕,保持現有的功能與攝像頭捕獲。
我發現這個例子: https://kivy.org/docs/examples/gen__camera__main__py.html - 但它沒有解釋如何獲取攝像頭圖像來處理它與OpenCV。
我發現了一個較老的例子: http://thezestyblogfarmer.blogspot.it/2013/10/kivy-python-script-for-capturing.html - 它使用'截圖'功能將截圖保存到磁盤。然後我可以讀取保存的文件並處理它們,但這似乎是不必要的一步。
我還能試試嗎?