안드로이드 아웃포커싱 카메라 어플 God Defocus Ver.1.7.0
(심도 향상 및 이미지 삭제 시 버그 수정)
안녕하세요? 오랜만에 뵙습니다.
프로그래머 최주호(지혜의신)입니다.
그 동안 로직(소프트웨어 방식) 기능에서 많이 막혔는데 차츰 풀리고 있습니다. 이미지 깨짐도 어느정도 보정되고 있구요.
그래서 결과물인 1.7.0 버전을 올립니다.
심도는 다음과 같이 향상되었습니다.
Imgproc.GaussianBlur(src, dst, new Size(PictureVariables.CURRENT_DEPTH_X, PictureVariables.CURRENT_DEPTH_Y),10);
맨 끝에 10이 이번 버전 값이고 이전 버전 값은 0이었습니다. 이 10이라는 값은 심도를 올리는 두번째 역할을 합니다.
그리고 심도의 척도인 심도 변수값은 다음과 같이 수정하였습니다.
public static float[] DEFOCUS_DEPTH_X = {51f, 61f, 71f, 81f, 91f, 101f, 111f, 121f, 131f, 141f}; public static float[] DEFOCUS_DEPTH_Y = {51f, 61f, 71f, 81f, 91f, 101f, 111f, 121f, 131f, 141f};
이전 버전 값은 아래와 같습니다.
// public static float[] DEFOCUS_DEPTH_X = {21f, 25f, 29f, 31f, 35f, 39f, 41f, 45f, 49f, 51f}; // public static float[] DEFOCUS_DEPTH_Y = {21f, 25f, 29f, 31f, 35f, 39f, 41f, 45f, 49f, 51f};
약 2.8배(2.8X) 증가한 모습입니다.
심도 향상에 대해 참고 이미지를 올려드릴려고 했는데 노트북 구입으로 개발폰을 임시로 LG X300 으로 교체하는 바람에 심도가 너무 낮아 아웃포커싱이 잘 안되나 오해의 소지가 있어서 삼성 갤럭시 온7 2016 정도 개발폰을 다시 구입 후, 참고 이미지들을 올리도록 하겠습니다.
유저분들이 댓글이나 사진 게시판에 올려주시면 다른 분들이 참고하실 수 있겠습니다. ^^
그리고 앨범에서 이미지 보기 화면에서 삭제 시 잘못된 인덱스의 이미지가 삭제되는 버그를 수정하였습니다. 그리고 세로모드의 심도 조절바 UI 버그 수정했습니다.
플레이스토어에도 오늘 중으로 올리도록 하겠습니다.
첨부파일로 받으시면 됩니다.
이상입니다.
관심있게 사용해주셔서 감사드립니다.
P.S : LG X300 으로 촬영해 보았습니다. 센서가 안좋은 것인지 심도가 많이 낮게 보입니다. 하지만 삼성 갤럭시 온7 2016 정도 이상되는 폰에서는 심도가 꽤 높을 것으로 추측됩니다. 폰 수급하는데로 참고 이미지 대체하겠습니다. 참고 하시기 바랍니다