ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/doc/man/man1/pcomb.1
(Generate patch)

Comparing ray/doc/man/man1/pcomb.1 (file contents):
Revision 1.3 by greg, Tue Oct 21 15:08:19 2003 UTC vs.
Revision 1.11 by greg, Fri May 4 23:56:49 2018 UTC

# Line 1 | Line 1
1 < .\" RCSid "$Id"
1 > .\" RCSid "$Id$"
2   .TH PCOMB 1 8/31/96 RADIANCE
3   .SH NAME
4   pcomb - combine RADIANCE pictures
5   .SH SYNOPSIS
6   .B pcomb
7   [
8 + .B -h
9 + ][
10   .B -w
11   ][
12   .B "\-x xres"
# Line 40 | Line 42 | but an arbitrary mapping can be assigned with the
42   and
43   .I \-f
44   options.
45 + The variable and function definitions in each
46 + .I \-f source
47 + file are read and compiled from the RADIANCE library where it is found.
48   Negative coefficients and functions are allowed, and
49   .I pcomb
50   will produce color values of zero where they would be negative.
# Line 68 | Line 73 | For example,
73   would return the red component of the pixel from picture 3
74   that is left 2 and up 1 from the current position.
75   Although x offsets may be as large as width of the picture,
76 < y offsets are limited to a small window (+/- 8 pixels) due to efficiency
76 > y offsets are limited to a small window (+/- 32 pixels) due to efficiency
77   considerations.
78   However, it is not usually necessary to worry about this problem --
79   if the requested offset is not available, the next best pixel is
# Line 138 | Line 143 | If the current pixel is outside the view region,
143   will return a negative value, and
144   .I S(n)
145   will return zero.
146 + The first input picture with a view is assumed to correspond to the
147 + view of the output picture, which is written into the header.
148   .PP
149   The
150 + .I \-h
151 + option may be used to reduce the information header size, which
152 + can grow disproportionately after multiple runs of
153 + .I pcomb
154 + and/or
155 + .I pcompos(1).
156 + The
157   .I \-w
158   option can be used to suppress warning messages about invalid
159   calculations.
# Line 189 | Line 203 | by preceeding it with an exclamation point ('!').
203   .SH EXAMPLES
204   To produce a picture showing the difference between pic1 and pic2:
205   .IP "" .2i
206 < pcomb -e 'ro=ri(1)-ri(2);go=gi(1)-gi(2);bo=bi(1)-bi(2)' pic1 pic2 > diff
206 > pcomb \-e 'ro=ri(1)\-ri(2);go=gi(1)\-gi(2);bo=bi(1)\-bi(2)' pic1 pic2 > diff
207   .PP
208   Or, more efficiently:
209   .IP "" .2i
210 < pcomb pic1 -s -1 pic2 > diff
210 > pcomb pic1 \-s \-1 pic2 > diff
211   .PP
212   To precompute the gamma correction for a picture:
213   .IP "" .2i
214 < pcomb -e 'ro=ri(1)^.4;go=gi(1)^.4;bo=bi(1)^.4' pic > pic.gam
214 > pcomb \-e 'ro=ri(1)^.4;go=gi(1)^.4;bo=bi(1)^.4' inp.hdr > gam.hdr
215   .PP
216   To perform some special filtering:
217   .IP "" .2i
218 < pcomb -f myfilt.cal -x xmax/2 -y ymax/2 input.pic > filtered.pic
218 > pcomb \-f myfilt.cal \-x xmax/2 \-y ymax/2 input.hdr > filtered.hdr
219   .PP
220   To make a picture of a dot:
221   .IP "" .2i
222 < pcomb -x 100 -y 100 -e 'ro=b;go=b;bo=b;b=if((x-50)^2+(y-50)^2-25^2,0,1)' > dot
222 > pcomb \-x 100 \-y 100 \-e 'ro=b;go=b;bo=b;b=if((x-50)^2+(y-50)^2\-25^2,0,1)' > dot
223 > .SH ENVIRONMENT
224 > RAYPATH         the directories to check for auxiliary files.
225   .SH AUTHOR
226   Greg Ward
227   .SH "SEE ALSO"
228 < calc(1), getinfo(1), pcompos(1), pfilt(1), rpict(1)
228 > getinfo(1), icalc(1), pcompos(1), pfilt(1), rpict(1)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines