오늘은 360도 파노라마 이미지를 일반 2D 이미지로 변환하는 AliceVision의 유용한 도구인 `aliceVision_utils_split360Images`에 대해 알아보겠습니다.
# 도구 소개
`aliceVision_utils_split360Images`는 equirectangular(등방형) 360도 이미지를 여러 장의 일반 투시 이미지로 분할하는 도구입니다. 이는 3D 재구성이나 photogrammetry 작업에서 매우 유용하게 사용됩니다.
# 주요 매개변수 설명
aliceVision_utils_split360Images.exe -i [입력폴더] -o [출력폴더] --equirectangularNbSplits 8 --equirectangularSplitResolution 1200
- `-i`: 360도 이미지가 있는 입력 폴더 경로
- `-o`: 분할된 2D 이미지가 저장될 출력 폴더 경로
- `--equirectangularNbSplits`: 360도 이미지를 분할할 개수 (예시에서는 8장)
- `--equirectangularSplitResolution`: 분할된 각 이미지의 해상도 (예시에서는 1200픽셀)
# 동작 방식
1. 입력 폴더에서 360도 이미지를 읽어옵니다
2. 이미지를 수평 방향으로 8등분하여 분할합니다
3. 각 분할된 부분을 1200x1200 해상도의 2D 이미지로 변환합니다
4. 결과 이미지들을 출력 폴더에 저장합니다
# 사용 시 장점
- 360도 카메라로 찍은 사진을 일반 사진처럼 처리할 수 있습니다
- 8방향의 시점에서 본 이미지를 한 번에 얻을 수 있습니다
- photogrammetry 소프트웨어와의 호환성이 좋아집니다
- 이미지 처리 및 분석이 더 용이해집니다
# 주의사항
- 입력 이미지는 equirectangular 형식이어야 합니다
- 충분한 저장 공간이 필요합니다 (1장의 360도 이미지가 8장으로 늘어남)
- 고해상도 설정 시 처리 시간이 길어질 수 있습니다
이 도구를 활용하면 360도 파노라마 이미지를 효과적으로 처리할 수 있으며, 특히 3D 재구성 작업에서 매우 유용하게 사용될 수 있습니다.
Releases · alicevision/Meshroom
3D Reconstruction Software. Contribute to alicevision/Meshroom development by creating an account on GitHub.
github.com
'공간정보 > 한줄 팁(Tip)' 카테고리의 다른 글
GDAL로 래스터 데이터를 웹맵 타일로 변환하기 (2) | 2024.12.13 |
---|---|
FFmpeg 명령어 설명: 다양한 작업 예제 (0) | 2024.12.05 |
Windows Service에 Postgresql 등록하기 (0) | 2024.11.11 |
FFmpeg를 사용한 동영상을 이미지 크기 설정해서 시퀀스 저장하기 (1) | 2024.11.09 |
가로 또는 세로 비율을 유지하면 이미지 크기 변경하기 (0) | 2024.11.07 |