在python OpenCV程序中,我使用网格来显示结果。结果的一部分也会打印在控制台上。我正在考虑使用cv2.EVENT_LBUTTONDOWN
来允许用户选择一个图像。下面是返回结果的代码。在
for (i, (score, resultID)) in enumerate(results):
# load the result image and display it
print("[INFO] {result_num}. {result} - {score:.2f}".format(result_num=i + 1, result=resultID,
score=score))
result = cv2.imread("{}/{}".format(args["dataset"], resultID))
montage.addResult(result, text="#{}".format(resultID))
上面的print语句,打印结果。例如
^{pr2}$蒙太奇看起来像这样:
当用户单击蒙太奇上的图片时,我想返回打印在图像上的resultID
。在
目前我的代码如下:
for (i, (score, resultID)) in enumerate(results):
# load the result image and display it
print("[INFO] {result_num}. {result} - {score:.2f}".format(result_num=i + 1, result=resultID,
score=score))
result = cv2.imread("{}/{}".format(args["dataset"], resultID))
montage.addResult(result, text="#{}".format(resultID))
cv2.imshow("Results", imutils.resize(montage.montage, height=700))
if cv2.EVENT_LBUTTONDOWN:
print(resultID)
目前没有回答
相关问题 更多 >
编程相关推荐