Javascript 作为windows服务运行python脚本

Javascript 作为windows服务运行python脚本,javascript,python,windows,tensorflow,opencv,Javascript,Python,Windows,Tensorflow,Opencv,我有一个js脚本,它将视频帧导出到临时画布,然后使用ajax和php将帧图像传递到python脚本 python脚本然后从帧中提取球员和球,并输出一个透明的png,该png使用以下模块返回到我的应用程序: import argparse,os import numpy as np import bisect import matplotlib.pyplot as plt import tensorflow.compat.v1 as tf_v1 import tensorflow as tf fr

我有一个js脚本,它将视频帧导出到临时画布,然后使用ajax和php将帧图像传递到python脚本

python脚本然后从帧中提取球员和球,并输出一个透明的png,该png使用以下模块返回到我的应用程序:

import argparse,os
import numpy as np
import bisect
import matplotlib.pyplot as plt
import tensorflow.compat.v1 as tf_v1
import tensorflow as tf
from tensorflow import keras
from tensorflow.keras import backend as K
import os
import cv2
import math
当python脚本执行时,生成输出png大约需要25秒,因为我是在没有支持的GPU的虚拟机上执行此操作的

我认为我可以通过使python脚本作为服务运行来潜在地加快执行速度,因为每次加载脚本时,它都必须拉入一个250mb的模型文件

目前,我使用php shell执行python命令行:

python extract-players.py --input input.jpg --output output.png --player_model player_model.pb --ball_model ball_model.h5 --classes classes.pbtxt --thr 0.5
然后我获取output.png并将其存储为新图像()


我只是想知道以前是否有人使用过python或tensorflow作为服务,以及更多,那么我应该如何调用该服务来传递视频帧图像?

这就是您想要的吗?您好,是和否。我正在试图找到如何将图像传递到由tensorflow计算的服务中。我发现了一些关于创建tensorflow服务服务器的内容。