Пример #1
0
 def post(self, request):
     filename = getNewUniqueFileName(request)
     result = FaceRecogniseInVideo(request, filename)
     if 'error' or 'Error' not in result:
         return Response(result, status=status.HTTP_200_OK)
     else:
         return Response(str('error'), status=status.HTTP_400_BAD_REQUEST)
Пример #2
0
    def post(self, request):

        filename = getNewUniqueFileName(request)
        result = nsfwClassifier(request, filename)
        if 'error' or 'Error' not in result:
            return Response(result, status=status.HTTP_200_OK)
        else:
            return Response(str('error'), status=status.HTTP_400_BAD_REQUEST)
Пример #3
0
 def post(self, request):
     if request.method == 'POST':
         filename = getNewUniqueFileName(request)
         thread = Thread(target=AsyncThread, args=(request, filename))
         thread.start()
         return Response(str(filename.split('.')[0]),
                         status=status.HTTP_200_OK)
     else:
         Response(str('Bad POST Request'),
                  status=status.HTTP_400_BAD_REQUEST)
Пример #4
0
 def post(self, request):
     if request.method == 'POST':
         filename = getNewUniqueFileName(request)
         result = FaceRecogniseInImage(request, filename)
         if 'error' or 'Error' not in result:
             return Response(result, status=status.HTTP_200_OK)
         else:
             return Response(str('error'),
                             status=status.HTTP_400_BAD_REQUEST)
     else:
         Response(str('Bad GET Request'),
                  status=status.HTTP_400_BAD_REQUEST)
Пример #5
0
def VideoWebUI(request):
    if request.method == 'POST':
        if 'file' not in request.FILES:
            return render(request, '404.html')
        else:
            filename = getNewUniqueFileName(request)
            result = FaceRecogniseInVideo(request, filename)
            if 'error' or 'Error' not in result:
                return render(request, 'facevid_result.html', {
                    'dura': result,
                    'videofile': filename
                })
            else:
                return render(request, 'facevid_result.html', {
                    'dura': result,
                    'videofile': filename
                })
    else:
        return "POST HTTP method required!"
Пример #6
0
def ImageWebUI(request):
    if request.method == 'POST':
        if 'file' not in request.FILES:
            return render(request, '404.html')
        else:
            filename = getNewUniqueFileName(request)
            result = FaceRecogniseInImage(request, filename)
            if 'error' or 'Error' not in result:
                return render(request, 'predict_result.html', {
                    'Faces': result,
                    'imagefile': filename
                })
            else:
                return render(request, 'predict_result.html', {
                    'Faces': result,
                    'imagefile': filename
                })
    else:
        return "POST HTTP method required!"
Пример #7
0
 def post(self, request):
     filename = getNewUniqueFileName(request)
     thread = Thread(target=AsyncThread, args=(request, filename))
     thread.start()
     return Response(str(filename.split('.')[0]), status=status.HTTP_200_OK)