Python 3.x Python Flask:参数中的库变量

Python 3.x Python Flask:参数中的库变量,python-3.x,opencv,flask,Python 3.x,Opencv,Flask,我想在flask中创建rest接口来支持opencv图像检测。opencv matchTemplate方法所需的参数之一是match方法。这是一个整数,在opencv中定义为变量,如cv2.TM_CCOEFF_NORMED。我想知道如何传递这个类似于“cv2.TM\u CCOEFF\u NORMED”的名称,而不是整数。你知道怎么做吗?例如,我想使用matchingMethod=cv2.TM\u CCOEFF\u NORMED参数发送post请求,然后将其传递给cv2.matchTemplate

我想在flask中创建rest接口来支持opencv图像检测。opencv matchTemplate方法所需的参数之一是match方法。这是一个整数,在opencv中定义为变量,如cv2.TM_CCOEFF_NORMED。我想知道如何传递这个类似于“cv2.TM\u CCOEFF\u NORMED”的名称,而不是整数。你知道怎么做吗?例如,我想使用matchingMethod=cv2.TM\u CCOEFF\u NORMED参数发送post请求,然后将其传递给cv2.matchTemplate方法。

您可以通过调用实体的uu name\uu属性以字符串形式获取实体名称

从cv2导入TM\U CCOEFF\U NORMED 系数=TM\u系数\u标准化。\u名称__ printcoff应返回“TM\u cceff\u NORMED” 现在,您可以将coeff的值作为字符串传递给前端应用程序

当您从应用程序收到它时,使用内置的getattr函数调用它

进口cv2 cv_coeff='TM_cceff_NORMED'来自前端应用程序 match_coeff=getattrcv2,cv_coeff=TM_cceff_NORMED的整数值 cv2.matchTemplateimg,模板,匹配系数