Python像JAVA发送图片,从java客户端向python发送图像

我是java新手,最近几天一直在这个问题上纠结。我正在从java客户机向python服务器发送图像。我收到一个200的请求,意味着连接正在进行中。但是在服务器端无法读取图像。我已经包括了代码-任何帮助都会很好。在

服务器代码def index(request):

data = {"POST REQUEST, INSIDE INDEX, NO URL OR IMAGE SENT": False}

if request.method == "GET":

return HttpResponse("GET REQUEST WORKS. RR.")

if request.method == "POST":

# check to see if an image was uploaded

if request.FILES.get("image", None) is not None:

# grab the uploaded image

image = request.FILES["image"]

# otherwise, assume that a URL was passed in

else:

# grab the URL from the request

url = request.POST.get("url", None)

# if the URL is None, then return an error

if url is None:

return HttpResponse("no URL is specified")

# load the image and convert

image = _grab_image(url=url)

req = image

arr = np.asarray(bytearray(req.read()), dtype=np.uint8)

img = cv2.imdecode(arr,-1) # 'load it as it is'

Server = True

Student_Answers = []

image = doc_Scan(img)

if (image == "ERROR"):

return HttpResponse("TAKE ANOTHER PICTURE")

else:

images = crop_answer2(image)

for i in range(0,8):

ans = images[i]

Answer = Input_Image(ans,Server)

print ('Final Answer = ', Answer)

Student_Answers.append(Answer)

Results, score = mark_paper(Server,Student_Answers)

Worded_Respose = "The Student got ", score, " correct"

return HttpResponse(Results, content_type="application/json")

else:

return HttpResponse("NO POST REQUEST")

客户代码

^{pr2}$

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值