파노라마 도구

Panorama Tools
파노라마 도구
원본 작성자헬무트 더슈
개발자헬무트 더슈
초기 릴리즈1998; 24년 전 (1998년)
기록 위치C
유형후기 제작
면허증GNU 약소 일반 공중 라이선스(GNU GPL 2007에서 재허가)
웹사이트파노툴스원천 포브스그물을 치다

Panorama Tools(PanoTools라고도 함)이미지 스티치를 위한 프로그램 및 라이브러리 모음입니다. 즉, 여러 소스 이미지를 재프로젝트하고 여러 유형의 몰입형 파노라마로 혼합하는 것이다.이 책은 원래 독일의 물리학과 수학과 교수인 헬무트 더쉬에 의해 쓰여졌다.Panorama Tools는 프레임워크를 제공한다. Panorama Tools 라이브러리의 업데이트된 버전은 많은 소프트웨어 파노라마 그래픽 사용자 인터페이스 프런트 엔드의 기본 핵심 엔진 역할을 한다.

역사

데르쉬는 1998년 파노라마 툴스(Panorama Tools)에서 개발을 시작해 파노라마 등을 만들 수 있는 소프트웨어를 생산했으나 2001년 아이픽스사의 법적 괴롭힘과 특허 침해 주장으로 개발을 중단해야 했다.[1]더쉬는 GNU 일반공인허가 조건에 따라 핵심도서관(파노12)과 파노라마 툴스의 일부 프로그램을 공개했다.나머지 애플리케이션은 바이너리 실행 파일로만 사용할 수 있도록 했으며 복사기 사용권 없이 무료로 사용할 수 있도록 했다.

파노라마 도구의 소스 코드 개발은 원본 파노라마 도구 메일링 리스트의 일부 회원들에 의해 계속되었다.2003년 12월에 그들은 현재 SourceForge가 주최하는 무료 소프트웨어 프로젝트를 시작했다.SourceForge는 모든 호스팅된 소프트웨어가 오픈 소스 라이센스에 따라 릴리스될 것을 요구한다.이 때문에 더쉬의 무허가 바이너리는 거울 웹사이트에서 여전히 찾아볼 수 있지만 그곳에서 개최되지 않는다.

2007년 8월 5일, 더쉬는 파노라마 도구 소스코드를 유품화하겠다는 뜻을 밝혔다.[2]2007년 8월 9일, 더쉬는 GNU 소일반면허로 면허를 변경했다.[3]

하위 구성 요소

피쉬아이 렌즈로 촬영한 영상을 직선으로 다시 매핑하는 Panorama Tools의 기능 예.

오리지널 릴리즈

PanoTools는 다음과 같은 구성 요소로 구성된다.[4]

PTE디터
Java 인터랙티브 파노라마 편집기.
피피커
자바 앞쪽 끝에서 파노라마 스티처 및 기타 도구.형상점 선택과 위치 최적화를 위한 그래픽 인터페이스를 제공한다.
PTCrypt
PTViewer와 온라인에서 볼 수 있도록 고안된 사진을 앞다투어 보기 위한 Java 도구.
PTS티처
임의의 영상을 파노라마 뷰에 리맵, 조정 및 결합하는 파노라마 스티치 도구.
PTOptimizer
제어 지점 데이터를 사용하여 이미지의 위치와 크기를 최적화한다.
PTS테레오
2개 이상의 입체 영상에서 3차원 객체 생성
PTInterpolate
물리적으로 유효한 실제 보기 인터폴레이터.서로 다른 위치에서 촬영된 동일한 장면의 두 개의 영상을 볼 때, 이 도구는 어떤 중간 위치에서든 뷰를 생성한다.
PT모퍼
모핑 도구.
PTAVERAGE
노이즈를 줄이고 밀도를 높이기 위해 이미지를 평균화한다.
PTS트리페
객체 뷰어에서 보기 위해 이미지를 동영상 스트립으로 결합(PTMovie를 PTViewer로 확장)
PanoTools 플러그인
이미지 보정 및 재매핑을 위한 Photoshop, GraphicConverterKIMP 플러그인.또한 Photoshop 플러그인을 사용할 수 있는 많은 다른 프로그램과 호환된다.
pano12 도서관
현재 여러 가지 다른 파노라마 프런트 엔드 및 명령줄 프로그램에서 사용되는 기본 파노라마 라이브러리.
파노13 도서관
라이브러리의 현재 버전.소스 코드를 사용할 수 없는 프로그램과 더 이상 호환되지 않음.

오픈 소스

추가 개발

2006년에 Ptstitcher의 기능은 Panorama Tools의 개발자들에 의해 재현되었다.그것의 기능은 그것을 모듈화하기 위한 시도로 여러 프로그램으로 세분화되었다.

PTmender
한 번에 하나의 이미지 리맵
PT블렌더
이후 버전의 PTstitcher에서 찾을 수 있는 기본 색상 보정 알고리즘
PT마스커
마스크 스티치 계산.영상을 쌓아 필드 깊이를 높이는 기능을 구현한다.
PT롤러
이미지 세트를 가져와서 하나의 이미지로 병합
PTcrop
이미지를 외부 직사각형으로 자른다.
PTuncrop
PTcrop 반대: 잘린 파일을 가져와서 잘리지 않은 파일을 만든다.
PTiff2psd
일련의 입력 이미지를 촬영하고 각 입력 파일이 레이어인 Photoshop PSD 파일을 생성한다.

오픈 소스

프런트 엔드 및 애플리케이션

Panorama Tools와의 작업을 보다 용이하게 하고 기능을 추가하기 위해, 오픈 소스(예: Hugin)와 커머셜(예: PTMac), 기타 다양한 동반 애플리케이션(예: 스마트블렌드 및 Enblend)과 함께 Panorama Tools에 대한 많은 인터랙티브 그래픽 프런트 엔드가 개발되어 많은 경우 직접 상호작용하게 되었다.원본 Panorama Tools 도구 세트의 프로그램 불필요

추가 읽기

소프트웨어 Panorama Tools가 언급되어 있으며, 예를 들어 몇 가지 책에서 다루어진다.

  • Jacobs, Corinna - 대화형 파노라마: 디지털 파노라마 사진 촬영 기법 ISBN3-540-21140-3
  • Andrews, Philip - 360도 이미지: ISBN 2-88046-732-2
  • Gulbins, 위르겐 & 슈타인뮐러, Uwe - RAW 변환 기술: 어도비 포토샵 CS2와 선도적인 RAW 컨버터 ISBN 1-59327-067-4예술품질의 사진 제작 방법

참조

  1. ^ "iPIX vs. Dersch: German Mathematician silenced by US patent". Foundation for a Free Information Infrastructure.
  2. ^ Dersch, Helmut (2007-08-05). "Panorama Tools License". PanoTools.org Mailing List. PanoTools.org. Archived from the original on 2011-05-19. Retrieved 2007-08-10. {{cite web}}:외부 링크 위치 publisher=(도움말) Alt URL
  3. ^ Dersch, Helmut (2007-08-09). "Panorama Tools License Change". self published. Retrieved 2007-08-10. The license to the Panorama Tools library (pano12.dll, pano12.lib, pano12.so, etc) used by several image processing utilities is changed from this license to the GNU Lesser General Public License. This change is in effect from today (August 9, 2007).
  4. ^ 더쉬의 원래 홈 페이지

외부 링크