캐릭터 챗봇 #338
| @@ -11,6 +11,7 @@ import kr.co.vividnext.sodalive.aws.s3.S3Uploader | ||||
| import kr.co.vividnext.sodalive.chat.character.image.CharacterImageService | ||||
| import kr.co.vividnext.sodalive.common.ApiResponse | ||||
| import kr.co.vividnext.sodalive.common.SodaException | ||||
| import kr.co.vividnext.sodalive.utils.ImageBlurUtil | ||||
| import kr.co.vividnext.sodalive.utils.generateFileName | ||||
| import org.springframework.beans.factory.annotation.Value | ||||
| import org.springframework.security.access.prepost.PreAuthorize | ||||
| @@ -141,7 +142,7 @@ class AdminCharacterImageController( | ||||
|             val bytes = image.bytes | ||||
|             val bimg = javax.imageio.ImageIO.read(java.io.ByteArrayInputStream(bytes)) | ||||
|                 ?: throw SodaException("이미지 포맷을 인식할 수 없습니다.") | ||||
|             val blurred = kr.co.vividnext.sodalive.utils.ImageBlurUtil.blur(bimg, 12) | ||||
|             val blurred = ImageBlurUtil.blur(bimg) | ||||
|  | ||||
|             // PNG로 저장(알파 유지), JPEG 업로드가 필요하면 포맷 변경 가능 | ||||
|             val baos = java.io.ByteArrayOutputStream() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user