jiminchur / PlayData-28_Smart-Closet

[Project] 2024.02.19~2024.03.22
0 stars 0 forks source link

[Model Serving] 이미지 분류 모델 #18

Open jiminchur opened 6 months ago

jiminchur commented 6 months ago
jiminchur commented 6 months ago
jiminchur commented 6 months ago

previewImage {

max-width: 500px;
max-height: 500px;

}

* Html
* JS

document.getElementById('imageUpload').addEventListener('change', function(event) { if (event.target.files && event.target.files[0]) { const reader = new FileReader();

    reader.onload = function(e) {
        const previewImage = document.getElementById('previewImage');
        previewImage.src = e.target.result;
        previewImage.style.display = 'block';
    };

    reader.readAsDataURL(event.target.files[0]);
}

});


* 성공
![스크린샷 2024-03-13 오후 12 18 00](https://github.com/jiminchur/Closet_Cody_recommendModel/assets/145955453/3133c12e-c5d0-4061-830f-1d3c61793ee7)
jiminchur commented 6 months ago

const sendByApi = (method, url, formData, success_callback, failure_callback) => { let options = { method: method, body: formData // FormData 객체 사용 };

fetch(url, options)
    .then(response => response.json().then(json => ({ status: response.status, body: json })))
    .then(({ status, body }) => {
        if(status >= 200 && status < 300) {
            alert("요청 결과 성공");
            if(success_callback) success_callback(body);
        } else {
            alert("요청 결과 오류");
            if(failure_callback) failure_callback(body);
        }
    })
    .catch(error => {
        alert("API 호출 오류 (서버 호출 오류)");
        console.error(error); // 콘솔에 오류 로깅
    });

};

jiminchur commented 6 months ago
jiminchur commented 6 months ago
jiminchur commented 6 months ago
jiminchur commented 6 months ago
jiminchur commented 6 months ago
jiminchur commented 6 months ago