Der folgende einfache Python-Code dient zum Erkennen und Verfolgen des Objekts anhand der Farbe mithilfe der Webcam.kinect v2 als Webcam
Meine Frage ist, wie kann man den gleichen Code verwenden, aber mit Kinect v2 (keine Webcam).
ich Ubuntu bin mit 16,04, linux
Jeder dabei helfen kann, und sagen Sie mir, wie Kinect v2 als Webcam unter Linux verwenden ???
import cv2
import numpy as np
cap = cv2.VideoCapture(0)
while(1):
# Take each frame
_, frame = cap.read()
# Convert BGR to HSV
hsv = cv2.cvtColor(frame, cv2.COLOR_BGR2HSV)
# define range of blue color in HSV
lower_blue = np.array([110,50,50])
upper_blue = np.array([130,255,255])
# Threshold the HSV image to get only blue colors
mask = cv2.inRange(hsv, lower_blue, upper_blue)
# Bitwise-AND mask and original image
res = cv2.bitwise_and(frame,frame, mask= mask)
cv2.imshow('Original',frame)
cv2.imshow('mask',mask)
cv2.imshow('Detect-Blue',res)
k = cv2.waitKey(5) & 0xFF
if k == 27:
break
cv2.destroyAllWindows()