Stitcher_Script.txt
上传用户:shtaya11
上传日期:2021-10-17
资源大小:941k
文件大小:5k
源码类别:

2D图形编程

开发平台:

Visual C++

  1. #############           Example Script                  ##########################
  2. # Only lines starting with 'p','o', or 'm' are read, so you can add comments 
  3. # and info as  you like by using other linestarting characters.
  4. # There should be one 'p' line describing the final  panoramic image
  5. # Options: 
  6. # w100         specify width in pixels 
  7. # h100         specify height in pixels (default: width/2)
  8. # f0           specify  projection format, 0-rectilinear (for printing and viewing)
  9. #                               1-Cylindrical (for Printing and QTVR)
  10. #                               2- Equirectangular ( for Spherical panos) , default 
  11. #v360          specify horizontal field of view of panorama (default 360)
  12. #nPICT         specify Panorama file format, one of:
  13. #                               PICT                       pict-file on macs, bmp-file on win (default)
  14. #                               PSD_mask                   Photoshop file, one image per layer
  15. #                                                                    + masks for stitching
  16. #                               PSD_nomask                 Photoshop file, one image per layer, 
  17. #                                                          no stitching masks
  18. #                               PAN                        SmoothMove movie. Use only with f2.
  19. #                               IVR                        LivePicture IVR movie
  20. #                                                          cylindrical (format f1) or spherical (format f2)
  21. #                               IVR_java                   LivePicture Java Panorama, 
  22. #                                                          cylindrical (format f1) or spherical (format f2)
  23. #                               VRML                       VRML background node, use only with f2
  24. #                               QTVR                       Apple QTVR-panomovie. Use only with f1 
  25. #                               JPEG                       Panoramic image in jpeg-format. Use with f1
  26. #                                                          for IBM Hotmedia panoramas. 
  27. # PSD    single layer Photoshop file, 48bits supported
  28. #                               PNG    png-format, 48bits supported
  29. #                               TIFF    tiff-format, 48bits supported
  30. #
  31. #n"QTVR w400 h300 c1"  specify additional viewer options in a quoted string together with format
  32. #             the following options are recognized
  33. #   w(width) and h(height) of viewer window (only QTVR on Macs)
  34. #             c(codec: 0-JPEG, 1-Cinepak, 2-Sorenson) (only QTVR on Macs) 
  35. #             q(codec quality):
  36. #  0-high,1-normal,2-low    QTVR on Macs
  37. #                        0-100(highest)           on other jpeg-formats (PAN, IVR, IVR_java, VRML)                     
  38.                    
  39. #             g  progressive jpeg (0-no, 1-yes) (PAN, IVR, IVR_java, VRML)
  40. #             p  initial pan angle ( QTVR on Macs, VRML, IVR)
  41. #             v  field of view (QTVR, VRML, IVR) 
  42. #   Many more options can be set by editing the viewer scripts
  43. p  w800  nIVR
  44. # The 'o' lines describe input images. One line per image is required
  45. # f0             specify  projection format, 0-rectilinear (normal lenses)
  46. #                               1-Panoramic (Scanning cameras like Noblex)
  47. #                               2- Circular fisheye
  48. #                               3- full-frame fisheye
  49. #                               4- PSphere, equirectangular
  50. #v82          specify horizontal field of view of image (required)
  51. #y0 yaw angle  (required)
  52. #p43          pitch angle (required)
  53. #r0           roll angle (required)
  54. #a,b,c        lens correction coefficients (optional)
  55. #               (see http://www.fh-furtwangen.de/~dersch/barrel/barrel.html)
  56. #+buf         load and merge image with buffer
  57. #-buf         save result to buffer. The first 'o' line should
  58. #               contain one '-buf' command, the last line one '+buf'
  59. #               command, and all other lines both '+buf -buf'
  60. #               Exception: remove all 'buf' commands when
  61. #               creating Photoshop-files to preserve the original images.
  62. #u10         specify width of feather for stitching. default:10
  63. #m20         ignore a frame 20 pixels wide. default: 0
  64. #mx100       crop to brightest rectangle with size 100x200;
  65. #my200       used only for circular fisheye images (f2)
  66. #s0          specify placement of seam between buffer and image:
  67. #o (the small letter). Morph-to-fit using control points.
  68. #              0-middle of overlap('blend' ,default)
  69. #              1- at edge of image ('paste').
  70. #k1           attempt colour/brightness correction when merging
  71. #               image and buffer, one of 0- no correction(default); 
  72. #               1-change image; 2-change buffer; 3-change both
  73. #               this feature does not work very well!
  74. o f2 r0   p0    y0     v183    a0 b-0.1 c0  mx400 my400  -buf
  75. o f2 r0   p0    y180   v183    a0 b-0.1 c0  mx400 my400  +buf
  76. # 'm'-line options
  77. # ----------------
  78. # Set mode for stitcher, not required
  79. #
  80. #g2.5           Set gamma value for internal computations (default 1.0)
  81. #               See <http://www.fh-furtwangen.de/~dersch/gamma/gamma.html>
  82. #i2             Set interpolator, one of 0-poly3 (default)
  83. #               1-spline16, 2-spline36, 3-sinc256
  84. #               See <http://www.fh-furtwangen.de/~dersch/interpolator/interpolator.html>
  85. #m g1.5 i6