Stitcher_Script.txt
资源名称:PanoTools.zip [点击查看]
上传用户:shtaya11
上传日期:2021-10-17
资源大小:941k
文件大小:5k
源码类别:
2D图形编程
开发平台:
Visual C++
- ############# Example Script ##########################
- # Only lines starting with 'p','o', or 'm' are read, so you can add comments
- # and info as you like by using other linestarting characters.
- # There should be one 'p' line describing the final panoramic image
- # Options:
- # w100 specify width in pixels
- # h100 specify height in pixels (default: width/2)
- # f0 specify projection format, 0-rectilinear (for printing and viewing)
- # 1-Cylindrical (for Printing and QTVR)
- # 2- Equirectangular ( for Spherical panos) , default
- #v360 specify horizontal field of view of panorama (default 360)
- #nPICT specify Panorama file format, one of:
- # PICT pict-file on macs, bmp-file on win (default)
- # PSD_mask Photoshop file, one image per layer
- # + masks for stitching
- # PSD_nomask Photoshop file, one image per layer,
- # no stitching masks
- # PAN SmoothMove movie. Use only with f2.
- # IVR LivePicture IVR movie
- # cylindrical (format f1) or spherical (format f2)
- # IVR_java LivePicture Java Panorama,
- # cylindrical (format f1) or spherical (format f2)
- # VRML VRML background node, use only with f2
- # QTVR Apple QTVR-panomovie. Use only with f1
- # JPEG Panoramic image in jpeg-format. Use with f1
- # for IBM Hotmedia panoramas.
- # PSD single layer Photoshop file, 48bits supported
- # PNG png-format, 48bits supported
- # TIFF tiff-format, 48bits supported
- #
- #n"QTVR w400 h300 c1" specify additional viewer options in a quoted string together with format
- # the following options are recognized
- # w(width) and h(height) of viewer window (only QTVR on Macs)
- # c(codec: 0-JPEG, 1-Cinepak, 2-Sorenson) (only QTVR on Macs)
- # q(codec quality):
- # 0-high,1-normal,2-low QTVR on Macs
- # 0-100(highest) on other jpeg-formats (PAN, IVR, IVR_java, VRML)
- # g progressive jpeg (0-no, 1-yes) (PAN, IVR, IVR_java, VRML)
- # p initial pan angle ( QTVR on Macs, VRML, IVR)
- # v field of view (QTVR, VRML, IVR)
- # Many more options can be set by editing the viewer scripts
- p w800 nIVR
- # The 'o' lines describe input images. One line per image is required
- # f0 specify projection format, 0-rectilinear (normal lenses)
- # 1-Panoramic (Scanning cameras like Noblex)
- # 2- Circular fisheye
- # 3- full-frame fisheye
- # 4- PSphere, equirectangular
- #v82 specify horizontal field of view of image (required)
- #y0 yaw angle (required)
- #p43 pitch angle (required)
- #r0 roll angle (required)
- #a,b,c lens correction coefficients (optional)
- # (see http://www.fh-furtwangen.de/~dersch/barrel/barrel.html)
- #+buf load and merge image with buffer
- #-buf save result to buffer. The first 'o' line should
- # contain one '-buf' command, the last line one '+buf'
- # command, and all other lines both '+buf -buf'
- # Exception: remove all 'buf' commands when
- # creating Photoshop-files to preserve the original images.
- #u10 specify width of feather for stitching. default:10
- #m20 ignore a frame 20 pixels wide. default: 0
- #mx100 crop to brightest rectangle with size 100x200;
- #my200 used only for circular fisheye images (f2)
- #s0 specify placement of seam between buffer and image:
- #o (the small letter). Morph-to-fit using control points.
- # 0-middle of overlap('blend' ,default)
- # 1- at edge of image ('paste').
- #k1 attempt colour/brightness correction when merging
- # image and buffer, one of 0- no correction(default);
- # 1-change image; 2-change buffer; 3-change both
- # this feature does not work very well!
- o f2 r0 p0 y0 v183 a0 b-0.1 c0 mx400 my400 -buf
- o f2 r0 p0 y180 v183 a0 b-0.1 c0 mx400 my400 +buf
- # 'm'-line options
- # ----------------
- # Set mode for stitcher, not required
- #
- #g2.5 Set gamma value for internal computations (default 1.0)
- # See <http://www.fh-furtwangen.de/~dersch/gamma/gamma.html>
- #i2 Set interpolator, one of 0-poly3 (default)
- # 1-spline16, 2-spline36, 3-sinc256
- # See <http://www.fh-furtwangen.de/~dersch/interpolator/interpolator.html>
- #m g1.5 i6