Esempio n. 1
0
def upload_ex_4():
    print("Uploading file..")
    filename = "b6.jpg"
    image = "images/test/example/" + filename
    print("File path to pass: " +  image)
    original_image, processed_image = read_image_example(filename)
    label = test_image(processed_image, original_image, filename)
    return filename
Esempio n. 2
0
def upload_snap():
    print("Uploading file from camera..")
    if request.method == 'POST':
      result = request.data
    new_result = str(result)
    new_result = new_result.replace("b'data:image/jpeg;base64,", "")
    new_result = new_result[:-1]
    print(new_result)
    ts = datetime.datetime.now().timestamp()
    binary_data = a2b_base64(new_result)
    fd = open("images/test/uploaded/" + str(ts) + '.jpg', 'wb')
    fd.write(binary_data)
    fd.close()
    filename = str(ts) + ".jpg"
    print("Sucessful upload. Now processing..")
    original_image, processed_image = read_image(filename)
    label = test_image(processed_image, original_image, filename)
    return filename
Esempio n. 3
0
def upload_file():
    print("Uploading file..")
    if request.method == 'POST':
        # check if the post request has the file part
        if 'file' not in request.files:
            error = "No file part"
            return redirect('/')
        file = request.files['file']
            # if user does not select file, browser also
            # submit a empty part without filename
        if file.filename == '':
            error = "No selected file"
            return redirect('/')
        if file and allowed_file(file.filename):
            print("Sucessful upload")
            filename = secure_filename(file.filename)
            file.save(os.path.join("images/test/uploaded", filename))
            image = "images/test/uploaded/" + filename
            print("File path to pass: " +  image)
            original_image, processed_image = read_image(filename)
            label = test_image(processed_image, original_image, filename)
            return filename