2012-04-04 5 views
4

3D 안경을 사용하지 않고 3D 이미지를 2D 이미지로 변환하려면 어떻게해야합니까?3D 이미지를 2D 이미지로 변환하는 방법

enter image description here

업데이트 :
- 당신도 알다시피, 순간에 어떤 해결책을 가지고 있습니다,하지만, 당신은 3D 이미지가 있다면 당신은 (카메라에 유리를 착용하고 다른 이미지를 취할 것이라고 상상할 수 따라서 저는 3d에서 2 차원으로 변환하는 물리적 방법이라고 생각합니다.

답변

0

3d 이미지는 실제로 한 쌍의 이미지입니다 : 왼쪽 눈은 1, 오른쪽은 1입니다. 마젠타/시안 색 (귀하의 경우), 분극 (http://en.wikipedia.org/wiki/Polarized_3D_glasses), 애니메이션 (http://en.wikipedia.org/wiki/File:Home_plate_anim.gif) 등 컴퓨터에서 눈으로 변환하는 방법은 여러 가지가 있습니다. 요점은 3d가 두 가지 다른 이미지라는 것입니다. 이들을 하나에 병합하는 실제적인 방법은 없습니다. 원본 이미지 (예 : 오른쪽 이미지와 별도 이미지)가 있다면 그 중 하나만 가져 가면 이미지가됩니다.

0

비교적 간단한 이미지 처리를 사용하여 빨강 또는 파랑 필터 (안경처럼)를 통해 원본 이미지를 실행하여 복구를 시도 할 수 있습니다 원래의 왼쪽 또는 오른쪽 눈 이미지와 비슷합니다. 여전히 약간 다른 두 개의 이미지로 끝나고 원래 이미지를 복구하는 데 어려움이있을 수 있습니다. 색상.

0

이미지를 빨강 및 녹색 채널로 분할합니다. 그런 다음 모든 스테레오 시각 기술을 사용하여 적색 채널과 녹색 채널 이미지를 일치시킵니다.

2

먼저 Red and Blue filters을 통과시키고 두 개의 개별 이미지를 얻습니다.이 이미지는 위치가 약간 다를 수 있습니다. 이 방법에 도움이 될

-

는 그런 다음 (둘 다 이미지에서 에지를 검출하고 자신의 첫번째 가장자리 사이의 픽셀 차이를 확인할 수를 판단한다) 일부 픽셀을 하나 개의 영상을 변환 할 필요 2D 이미지를 얻으십시오.

+0

어떻게해야합니까 :'두 개의 개별 이미지 가져 오기 '? – vietean

+0

적색 채널 이미지를 얻으려면 이미지의 모든 픽셀의 녹색 및 파랑 채널 값을 0으로 설정하십시오. 두 번째 이미지의 경우 녹색 채널을 유지해야하기 때문에 두 번째 이미지의 경우 모든 픽셀의 적색 채널 값을 0으로 만듭니다. – ganesshkumar

+0

원하는 걸 얻었습니까? – ganesshkumar

관련 문제