我正在使用没有zookeeper的kafka 0.10.我想获得kafka主题列表.由于我们没有使用zookeeper,因此该命令无效:
.如果没有zookeeper,我如何获得相同的输出?bin/kafka-topics.sh --list --zookeeper localhost:2181
我想根据视频中不断增加的大小来检测障碍物。为此,我首先在灰度图像上应用 SIFT 以获得当前帧的特征点。接下来将当前帧的特征点与前一帧的特征点进行比较,我想应用蛮力算法。为此,我想在前一帧中获取特征点。如何在 opencv python 中访问前一帧?以及当当前帧是视频的第一帧时如何避免访问前一帧?
下面是用python编写的用于获取当前帧特征点的代码。
import cv2
import numpy as np
cap = cv2.VideoCapture('video3.mov')
while(cap.isOpened()):
ret, frame = cap.read()
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
#detect key feature points
sift = cv2.xfeatures2d.SIFT_create()
kp, des = sift.detectAndCompute(gray, None)
#draw key points detected
img=cv2.drawKeypoints(gray,kp,gray,flags=cv2.DRAW_MATCHES_FLAGS_DRAW_RICH_KEYPOINTS)
cv2.imshow("grayframe",img)
if cv2.waitKey(100) & 0xFF == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
Run Code Online (Sandbox Code Playgroud)