def remote_continue_improve():
    sketch = request.files.get('sketch')
    sketch.save('continue_improve.jpg')
    sketch = cv2.imread('continue_improve.jpg')
    points = points_ping
    sketch = continue_improve(sketch=sketch)
    sketch = go_gray(sketch=sketch)
    sketch_1024, sketch_256, sketch_128 = sketch_norm(sketch=sketch)
    baby = baby_determine(sketch_128=sketch_128, points=points)
    composition = composition_determine(sketch_256=sketch_256, baby=baby)
    result = result_produce(sketch_1024=sketch_1024, points=points, composition=composition)
    cv2.imwrite('result.jpg', result)
    return static_file('result.jpg', root='.')
def remote_string_to_sketch():
    data = request.json
    image = data['image']
    points = data['points']
    sketch = string_to_sketch(image=image, points=points)
    sketch = sketch_blurry(sketch=sketch)
    std = judge_improve(sketch=sketch)
    if std:
        sketch = continue_improve(sketch=sketch)
    sketch = go_gray(sketch=sketch)
    sketch_1024, sketch_256, sketch_128 = sketch_norm(sketch=sketch)
    baby = baby_determine(sketch_128=sketch_128, points=points)
    composition = composition_determine(sketch_256=sketch_256, baby=baby)
    result = result_produce(sketch_1024=sketch_1024, points=points, composition=composition)
    cv2.imwrite('result.jpg', result)
    return static_file('result.jpg', root='.')
Example #3
0
sketch = string_to_sketch(image=image, points=points)
process_time = time.time() - time_sign
print('图片字符串解码处理时间:' + str(process_time))

time_sign = time.time()
sketch = sketch_blurry(sketch=sketch)
process_time = time.time() - time_sign
print('图片模糊去噪处理时间:' + str(process_time))

time_sign = time.time()
std = judge_improve(sketch=sketch)
process_time = time.time() - time_sign
print('计算像素点算术平均值时间:' + str(process_time))

time_sign = time.time()
sketch = continue_improve(sketch=sketch)
process_time = time.time() - time_sign
print('图片再次进行模糊去噪操作时间:' + str(process_time))

time_sign = time.time()
sketch = go_gray(sketch=sketch)
process_time = time.time() - time_sign
print('图片进行灰度化处理:' + str(process_time))

time_sign = time.time()
sketch_1024, sketch_256, sketch_128 = sketch_norm(sketch=sketch)
process_time = time.time() - time_sign
print('图片进行归一化处理时间:' + str(process_time))

time_sign = time.time()
baby = baby_determine(sketch_128=sketch_128, points=points)