Project/LenticularLens2 [Project] LenticularLens를 활용한 입체 사진 제작 - 2. 렌티큘러 이미지 제작 이전 포스팅에서 부족하겠지만 대략적인 이론을 설명하였고 이제 렌즈에 사용될 특별한 이미지 제작을 시작하기로 합니다. 렌티큘러 렌즈의 특성에서 알 수 있듯 두 개 혹은 여러 개의 이미지를 사용해 시선에 따라 다른 이미지가 보이도록 해야 하므로 두 개 이상의 이미지를 여려 조각으로 잘라 교차로 배열되도록 합니다. 2.1 프로그래밍 계획 곡면의 렌즈에 의해 이미지가 굴절되어 우리 눈에 서로 다른 상이 맺히게 되는데, 그림과 같이 잘려진 두 이미지를 교차로 붙여 특별한 이미지를 제작하려 합니다. python을 활용하여 전체적인 코드를 작성하고, tkinter 라이브러리를 통해 간단한 gui를 제작해서 사용을 간편하게 하도록 구성하였습니다. 2.2 코드 작성 import os import tkinter.ttk a.. 2022. 2. 4. [Project] Lenticular Lens를 활용한 입체 사진 제작 - 1. 이론 개인 미니 프로젝트의 첫 번째 'LenticularLens(렌티큘러 렌즈)를 활용한 입체 사진 제작' 말 그대로 렌티큘러 렌즈를 사용해 입체(3D)사진을 만들어 보는 것인데, 입체 효과를 보기위해 이 렌즈에 사용될 '특별한 이미지' 를 python 코드로 만들어보도록 할 것입니다. 1.1 렌티큘러 렌즈 렌티큘러 렌즈가 무언가 특별한 렌즈라거나 생소하게 들릴 수 있지만, 위 사진처럼 옥외 광고나 스티커에서 쉽게 접해볼 수 있습니다. 이렇듯 시선에 따라 그림이 다르게 보이는 용도로써 쓰일 수 있겠지만 '양안시차의 원리'를 통해 평면 사진에서 사람은 입체감을 느낄 수 있게 됩니다. 1.2 양안시차의 원리 그렇다면 양안시차의 원리란 무엇일까? 사람의 눈은 사물을 볼 때 처음엔 평면 이미지로 받아들이지만 뇌에서는.. 2022. 2. 4. 이전 1 다음 반응형