# Khoros Visual Programming Workspace # # cantata workspace file (/research/vision/dip/html/course/wk/convolution-fft.wk) was created # on Fri Nov 4 08:53:41 1994 # by user dip # #GlyphBegin # Glyph 'Shrink' Glyph:DATAMANIP:kshrink:2:240:90:: -wmag '0.5' -hmag '0.5' # Glyph 'FFT' Glyph:DATAMANIP:kfft:5:410:90:: -dir 0 -scale 3 -type 12 -w -h # Glyph 'Pad' Glyph:DATAMANIP:kpad:8:290:190:: -wsize '256' -hsize '256' -woff '0' -hoff '0' -doff '0' -toff '0' -eoff '0' -real '0' -imag '0' -valid 1 # Glyph 'FFT' Glyph:DATAMANIP:kfft:11:410:190:: -dir 0 -scale 3 -type 12 -w -h # Glyph 'Multiply' Glyph:DATAMANIP:kmul:14:510:110:: # Glyph 'FFT' Glyph:DATAMANIP:kfft:17:590:110:: -dir 1 -scale 1 -type 12 -w -h # Glyph 'Display Image' Glyph:ENVISION:putimage:20:770:110:: -use_cmap 1 -x '10' -y '10' # Glyph 'Display Image' Glyph:ENVISION:putimage:23:670:380:: -use_cmap 1 -x '400' -y '500' # Glyph 'Absolute Diff' Glyph:DATAMANIP:kabsdiff:26:530:280:: # Glyph 'File Viewer' Glyph:DESIGN:khelp:29:760:280:: # Glyph 'Statistics' Glyph:DATAMANIP:kstats:32:650:280:: -whole -mean -sum -var -sd -minval -maxval # Glyph 'Display Image' Glyph:ENVISION:putimage:35:510:390:: -use_cmap 1 -x '10' -y '500' # Glyph 'Pad' Glyph:DATAMANIP:kpad:38:320:90:: -wsize '256' -hsize '256' -woff '0' -hoff '0' -doff '0' -toff '0' -eoff '0' -real '0' -imag '0' -valid 1 # Glyph 'Linear Operator' Glyph:DATAMANIP:klinearop:41:400:290:: -flip 0 -w0 '0' -h0 '0' -l -real '0' -imag '0' -size 0 -w -h -d -t -e # Glyph 'Convert Type' Glyph:DATAMANIP:kconvert:44:160:90:: -type 10 -scale '1' -roff '0' -ioff '0' -val # Glyph 'Comment Icon' Glyph:DESIGN:comment:47:230:40:: -label ' comment' -comment 'The upper path of the workspace perform convolution in the ' # Glyph 'Comment Icon' Glyph:DESIGN:comment:50:410:440:: -label ' comment' -comment 'The lower path performs convolution in the spatial doamin.' # Glyph 'Comment Icon' Glyph:DESIGN:comment:53:770:390:: -label ' comment' -comment 'Displays the difference of convolution results. It should be ' # Glyph 'Convert Type' Glyph:DATAMANIP:kconvert:56:670:110:: -type 10 -scale '1' -roff '0' -ioff '0' -val # Glyph 'Print Data' Glyph:DATAMANIP:kprdata:59:200:380:: -attr -loc -time -val -mask -ind -mval # Glyph 'File Viewer' Glyph:DESIGN:khelp:62:310:380:: # Glyph 'Import ASCII' Glyph:DATAMANIP:kimportasc:65:100:310:: -so '0' -sf '0' -segment 'value' -dim '5' -type 10 -index 'elements width height depth time' -size '1 3 3 1 1' -i1 $DIP/data/laplacian.ascii # Glyph 'User defined' Glyph:DESIGN:user_def:68:70:90:: -o $DIP/data/gull.viff # Glyph 'Display Image' Glyph:ENVISION:putimage:92:490:0:: -use_cmap 1 -x '400' -y '10' #GlyphEnd #ConnectionBegin # 'Shrink' NodeConnection:2:o:38:i: # 'FFT' NodeConnection:5:o:14:i1: # 'Pad' NodeConnection:8:o:11:i: # 'FFT' NodeConnection:11:o:14:i2: # 'Multiply' NodeConnection:14:o:17:i: # 'FFT' NodeConnection:17:o:56:i: # 'Absolute Diff' NodeConnection:26:o:23:i: NodeConnection:26:o:32:i: # 'Statistics' NodeConnection:32:f:29:i: # 'Pad' NodeConnection:38:o:5:i: NodeConnection:38:o:41:i1: NodeConnection:38:o:92:i: # 'Linear Operator' NodeConnection:41:o:35:i: NodeConnection:41:o:26:i2: # 'Convert Type' NodeConnection:44:o:2:i: # 'Convert Type' NodeConnection:56:o:26:i1: NodeConnection:56:o:20:i: # 'Print Data' NodeConnection:59:f:62:i: # 'Import ASCII' NodeConnection:65:o:59:i: NodeConnection:65:o:8:i: NodeConnection:65:o:41:i2: # 'User defined' NodeConnection:68:o:44:i: #ConnectionEnd #AnnotationsBegin #AnnotationsEnd VariablesBegin: # No variables currently declared. # VariablesEnd: