새소식

인기 검색어

카테고리 없음

AJAX로 넘어온 BASE64인코딩 이미지 데이터를 OPENCV로 사용하는방법

  • -
from flask import Flask, request import base64 import io from PIL import Image app = Flask(__name__) @app.route('/upload-image', methods=['POST']) def upload_image(): # body 데이터 추출 data = request.data # Base64 디코딩 img_data = base64.b64decode(data) # BytesIO 객체 생성 img_io = io.BytesIO(img_data) # PIL 이미지 객체 생성 img_pil = Image.open(img_io) # OpenCV 이미지 객체 생성 img_cv = cv2.cvtColor(np.array(img_pil), cv2.COLOR_RGB2BGR) # 이미지 처리 코드 작성 # ... return 'Image uploaded successfully!'
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.