아이폰을 위한 사진 왜곡 보정 앱


아이폰과 같은 스마트폰으로 찍은 사진들은 왜곡 현상이 심합니다. 조그만 렌즈에 넓은 영역을 담으려다 보니 주변부의 굴곡 현상이 발생하는 것입니다. 


빨간색 선분이 왜곡의 정도를 보여줍니다.


이런 현상은 SLR 카메라에서도 자주 발생합니다. 특히 넓은 시야각을 갖는 광각 렌즈에서 주로 발생하는데 이로 인해 렌즈를 개발하는 업체들은 주변부 왜곡 현상을 억제하기 위해 갖은 노력을 다합니다. 복잡한 비구면 렌즈 등을 렌즈통 내부에 겹겹이 넣어서 보정해주는 것이 그런 이유입니다. 비싼 렌즈들은 왜곡이 적은 대신 무거워지는 이유가 여기있죠. 하지만 스마트폰의 카메라는 그럴만한 여유가 없습니다. 


분홍색 렌즈들이 왜곡을 억제하고
수차를 제거하는 비구면 렌즈들


한때 애플사에서 '왜곡 보정 기술'을 카메라 자체에 적용 하려고 시도한다는 기사가 공개된 적이 있습니다. 이는 카메라가 촬영한 왜곡된 화상을 아이폰 내부의 소프트웨어가 보정해서 사용자에게 제공하려 한다는 의미입니다. 하지만, 실제로 왜곡 정도를 소프트웨어적으로 파악하는 것도 어려울 것이고 강제 보정을 한다면 의도치 않는 과도한 편집의 우려가 존재한다는 점에서 쉽지 않아 보입니다. 2011년 6월에 공개된 기사임에도 불구하고 아직까지 이러한 기술이 적용된 새로운 아이폰이 발매되지 않은 것을 보면 실제로도 난관이 있을 것이라 보여집니다.


애플이 제출한 특허에 첨부된 참고 이미지


왜곡 사진을 보정하는 대표적인 방법은 포토샵을 이용하는 것입니다. Filter/Distort/Lens Correction을 이용하는 방법도 있고, Edit/Transform/Perspective에서 정렬시키는 방법도 있고, Crop Tool에서 Perspective를 선택해서 보정하는 방법도 있습니다. 너무 많은 방법들이 있어서 이는 따로 검색해보셔도 많이 나올 것입니다. 하지만, 문제는 아이폰에서 찍은 사진을 즉석에서 보정시킬 수 있는 방법은 무엇인가 입니다.

아이폰에도 이런 왜곡 사진을 보정시켜주는 앱들이 존재합니다. 모두 유료이며, 제 기능에 충실합니다. 말씀드리자면 이런 것들입니다. 



하지만, 이번에 소개해드릴 것은 왜곡 사진을 보정하기 위해 만들어진 것은 아니지만 그러한 용도를 충실히 수행 할 수 있고 게다가 무료인 앱입니다. 이름은 'JotNot Scanner'이며, 실제 용도는 아이폰으로 찍은 사진을 스캐너처럼 사용 한다는 것입니다. 즉, 회의에서 기록 된 화이트보드를 촬영하거나 노트 필기를 촬영하여 보관한다는 컨셉입니다. 따라서, 이런 기능의 앱은 잘라내기(크롭)가 필수이고 왜곡을 제거하는 기능 역시 반드시 들어가야 하는 것입니다. 이 점을 이용하면 사진의 왜곡 보정에도 사용 할 수 있겠죠?



1. 아래 롤 필름 아이콘을 눌러 왜곡을 보정 할 사진을 선택합니다.


2. 불러오면 이 앱의 Edge detection 기능이 동작하여 파란 줄 모양의 사각형이 자동으로 그려집니다. 우리 사진은 문서나 칠판이 아니기 때문에 엉뚱하게 만들어져 있을 것입니다. 

확장하는 모양의 아이콘을 클릭합니다. 사각형이 사진 크기로 커졌습니다.


3. 이제 각 꼭지점을 드래그 하여 왜곡된 외곽선의 기울기를 바꾸어줍니다. 결국 이 형태로 크롭이 될 것입니다.

다 됐으면 잠깐 설정 버튼을 눌러서 몇 가지를 바꾸어주어야 합니다.
















4. Contrast가 기본적으로 켜져있습니다. 희미한 문서를 또렷하게 만들어주기 위해서 적용된 기능인데 왼쪽으로 드래그하여 꺼줍니다. 우리 이미지는 찍은 모습 그대로 왜곡만 제거 할 것이니까요. 그리고 JPEG Quality를 최고로 올려줍니다. 이미지의 압축 손실을 원하지 않습니다. 다 됐다면 다시 돌아와서 Process 버튼을 클릭합니다.


5. 짜잔, 왜곡이 펴지고 정렬된 사진이 만들어졌습니다. 이제 Export 버튼을 눌러 Save to Library 버튼을 누릅니다. 새로 뜨는 팝업에서 Save Enhanced를 선택하면 여러분의 카메라 롤에 보정 된 사진이 저장됩니다.




아이폰 카메라는 매우 빠른 속도로 성능의 개선을 거듭하여 이제 왠만한 똑딱이 카메라보다 낫다라는 평가를 받습니다. 하지만 언제나 렌즈의 한계로 인해 왜곡된 상이 나오는 것은 최대의 단점이었습니다. 그런 이유로 애플사에서 실시간 카메라 왜곡 보정 기능을 넣으려고 했던 것이었겠죠. 하지만, 위에서 소개해드린 왜곡 보정 앱을 사용하신다면 약간의 추가 작업은 필요하지만, 이런 걱정을 매우 쉽게 떨쳐 버릴 수 있을 거라 생각합니다. 개인적으로는 유료 앱에 비해 오히려 사용성 면에서 편리하고 손쉬었던 JotNot의 발견은 무척 기뻤습니다. 여러분도 아이폰 사진 촬영을 즐기시는 분이라면 충분히 도전해볼만한 가치가 있는 앱이라고 판단됩니다.




윈도우8의 기본 폰트 변경 방법

:: 2013년 1월 24일 추가 사항입니다.
최신 윈도우8 한글 버전은 아래에 설명드리는 내용으로 폰트가 정상적으로 변경되지 않는 것으로 확인되었습니다. 아래 글 내용은 윈도우8 영문 버전을 대상으로 하고 있습니다. 한글 버전에서 폰트를 정상적으로 변경하는 방법이 확인되면 본문에 추가하도록 하겠습니다.

:: 지난 홈페이지에 올려두었던 '윈도우8의 기본 폰트 변경 방법'글이 도움이 되셨다는 분들이 많아 조금 더 보강하여 다시 올립니다.

윈도우8은 기존에 제공하던 윈도우 폰트 변경 대화창을 보여주지 않습니다. 따라서, 자신의 입맛에 맞게 윈도우 룩앤필을 꾸미던 분들에게는 짜증나는 일이 아닐 수 없지요. 이 기회에 강제로 폰트를 변경하는 방법을 정리해봅니다.

이 방법은 윈도우 레지스트리(registry)를 변경합니다. 레지스트리란 윈도우의 모든 설정들이 저장되어 있는 데이터베이스입니다. 자칫 조그만 실수로도 윈도우에 치명적인 문제를 일으킬 수 있으므로 반드시 조심, 또 조심을 하셔야 합니다. 먼저 혹시라도 발생할지 모르는 문제에 대비해 백업을 해두겠습니다.


레지스트리 편집기 실행

  • Win+R 키를 눌러 실행창을 연다.
  • regedit를 입력하고 OK를 누른다.


이 편집기로 윈도우의 레지스트리를 수정하거나 특정 영역을 파일로 저장하고 저장된 파일로 복원 할 수도 있습니다. 지금은 실수를 대비하여 수정 할 폰트 정보의 원래 값을 파일로 저장해 둘 것입니다. 물론, 바꾼 폰트가 지겨워졌을 때 원래대로 돌리는 역할도 하게 됩니다.




특정 레지스트리 영역을 파일로 저장하기

  • 왼쪽의 트리 목록에서 내 컴퓨터(Computer) 아이콘을 확장하여 저장을 원하는 경로로 이동합니다.
  • 경로를 찾았으면 저장 할 폴더 위에 마우스 오른쪽 버튼을 누르고 내보내기(Export)를 선택합니다.
  • 파일명을 입력하여 적절한 폴더에 저장합니다.

우리가 저장해야 할 폴더는 다음 두 개입니다. 위에서 설명한 방법을 이용하여 아래 영역을 파일 두개로 저장해두세요.

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts


특정 레지스트리 파일로 영역을 복원하기


  • 복원시킬 폴더로 이동 합니다.
  • 파일 메뉴의 가져오기를 누르고, 원하는 reg 파일을 선택합니다.


어떤 폰트를 사용할까?


이제 본격적으로 구미에 맞게 폰트를 바꿀 차례입니다. 원래 저는 윈도우의 맑은 고딕을 선호했었는데 최근 애플 운영체제를 이용하다보니 맑은 고딕의 딱딱함이 왠지 어색해졌습니다. 맥 OS X는 마운틴 라이온 부터 '산돌네오고딕'을 이용해서 가독성을 높였는데 폰트 가격이 워낙 비싸서 오늘의 대상에서는 제외하였습니다.


대신 무료인데다가 그와 비슷한 부드러움을 가진 폰트를 소개합니다. 바로 네이버의 나눔고딕입니다. 이 폰트는 '한글한글아름답게' 페이지에서 다운로드 받으실 수 있습니다. 만약 여러분이 선호하는 폰트가 있다면 그걸 이용하세요.


윈도우8 폰트를 내 폰트로 바꾸기

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes로 이동합니다.
  • 다음 세 항목을 자신이 원하는 폰트 이름으로 변경합니다.
    • "MS Shell Dlg 2"="NanumGothic"
    • "MS Shell Dlg"="NanumGothic"
    • "Segoe UI"="NanumGothic"


  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts로 이동합니다.
  • 다음 항목들을 빈칸으로 만듭니다.
    • "Segoe UI (TrueType)"=""
    • "Segoe UI Bold (TrueType)"=""
    • "Segoe UI Italic (TrueType)"=""
    • "Segoe UI Bold Italic (TrueType)"=""
    • "Segoe UI Semibold (TrueType)"=""
    • "Segoe UI Light (TrueType)"=""
    • "Segoe UI Symbol (TrueType)"=""


이렇게 수정 후, 윈도우를 재시작하면 예쁜 나눔고딕이 적용된 윈도우 화면을 만나보실 수 있습니다. 만약 바꾼 폰트가 마음에 들지 않아서 원래대로 복구하고 싶다면 다음 내용으로 다시 수정하여야 합니다.


바꾼 폰트를 원래대로 복원하기

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes로 이동합니다.
  • 다음 세 항목을 원래대로 복원합니다. 이 때, Segoe UI의 항목은 -를 붙입니다.
    • "MS Shell Dlg 2"="Tahoma"
    • "MS Shell Dlg"="Microsoft Sans Serif"
    • "Segoe UI"=-


  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts로 이동합니다.
  • 다음 항목을을 Segoe UI 폰트의 파일들로 복원합니다.
    • "Segoe UI (TrueType)"="segoeui.ttf"
    • "Segoe UI Bold (TrueType)"="segoeuib.ttf"
    • "Segoe UI Italic (TrueType)"="segoeuii.ttf"
    • "Segoe UI Bold Italic (TrueType)"="segoeuiz.ttf"
    • "Segoe UI Semibold (TrueType)"="seguisb.ttf"
    • "Segoe UI Light (TrueType)"="segoeuil.ttf"
    • "Segoe UI Symbol (TrueType)"="seguisym.ttf"


주의 하실 점은 원래대로 돌리기 위한 설정은 제가 설치한 윈도우8 기준이라는 점입니다. 윈도우8이 이후에 업데이트하여 기본 폰트를 바꾼다거나 미세하게 설정이 바뀔 여지는 얼마든지 있습니다. 따라서, 원래대로 복구하기 위해서는 위와 같이 설정 하나하나를 바꾸기 보다는 처음에 백업해둔 원본 파일로 복원하는 방법이 훨씬 안전합니다.

혹시 궁금하신 부분 있으시면 답글 남겨주세요.

Powered by Blogger.

Popular Posts