我正在制作一个 Flask 应用程序,它将接受图像输入,对其进行处理并将结果保存在 JSON 文件中,但是在处理图像后,它给了我标题中提到的类型错误。要添加更多内容,它只打印一行然后停止;下面是我正在使用的 Flask API;
@app.route('/upload',methods=['GET','POST'])
def upload_analyze():
if request.method == 'POST':
# check if a file was passed into the POST request
if 'file' not in request.files:
flash('No file was uploaded.')
return redirect(request.url)
f = request.files['file']
filename = secure_filename(f.filename)
f.save(filename)
image = cv2.imread(filename)
#f.save(secure_filename(f.filename))
#return 'file uploaded successfully'
# image_file = request.files['image']
clt = KMeans(n_clusters = 3)
dataset = pd.read_csv('bb22.csv')
X = dataset.iloc[:, 1: 8].values
sc = StandardScaler()
global orig , r
# load the image, convert …Run Code Online (Sandbox Code Playgroud)