Skip to content
Snippets Groups Projects
Commit 863200a5 authored by Hyunseok_Sang's avatar Hyunseok_Sang
Browse files

이미지 처리, 객체 탐지 관련 컨트롤러 추가

parent 3eec95d2
Branches
No related tags found
No related merge requests found
...@@ -14,4 +14,4 @@ def process_image(): ...@@ -14,4 +14,4 @@ def process_image():
removed_border_pixel = int(request.args.get('removed_border_pixel', 2)) removed_border_pixel = int(request.args.get('removed_border_pixel', 2))
image_bytes = request.files['image_data'].read() image_bytes = request.files['image_data'].read()
np_image = ImageConverter().convert_to_np_image(image_bytes) np_image = ImageConverter().convert_to_np_image(image_bytes)
processed_np_image = ImageProcessingService().process(np_image, ratio, recover_size, chop_image, outpainting_size, removed_border_pixel) processed_np_image, x_offset, y_offset = ImageProcessingService().process(np_image, ratio, recover_size, chop_image, outpainting_size, removed_border_pixel)
\ No newline at end of file \ No newline at end of file
from flask import Blueprint, request, jsonify
from services.object_detection_service import ObjectDetectionService
object_controller = Blueprint('object', __name__)
@object_controller.route('/detectObjectLocation', methods=['POST'])
def detect_object_location():
if 'image_data' not in request.files:
return jsonify({'error': 'no image'}), 400
image_bytes = request.files['image_data'].read()
object_data_list = ObjectDetectionService().detect_objects(image_bytes)
return jsonify(object_data_list)
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment