This shows you the differences between two versions of the page.

Both sides previous revision Previous revision | |||

developer:rhpicture:filtermethods [2016/01/12] sandy |
developer:rhpicture:filtermethods [2016/04/07] (current) sandy |
||
---|---|---|---|

Line 1: | Line 1: | ||

====== RhPicture Plug-in Filter Routines ====== | ====== RhPicture Plug-in Filter Routines ====== | ||

- | > **Summary:** //A description of filter calls as exposed through the [[developer:rhinoscriptimageextension|RhPicture]] plug-in.// | + | > **Summary:** //A description of filter calls as exposed through the [[developer:rhinoscriptimageextension|RhPicture]] plug-in// |

- | \\ | ||

=====Filter types===== | =====Filter types===== | ||

Line 25: | Line 24: | ||

\\ | \\ | ||

- | The illustration above shows the matrix for a convolution blur filter with a radius of 1. The radius of a convolution matrix is defined as the number of pixels it extends beyond the center pixel. To calculate the blurred version of pixel E we have to sample a total of 9 pixels. As the radius increases to 2 the sample set grows to 25 pixels and so on and so forth. | + | The illustration shows the matrix for a convolution blur filter with a radius of 1. The radius of a convolution matrix is defined as the number of pixels it extends beyond the center pixel. To calculate the blurred version of pixel E we have to sample a total of 9 pixels. As the radius increases to 2 the sample set grows to 25 pixels and so on. |

//Custom filters// are simply unique algorithms that are not representable as convolution matrix logic. | //Custom filters// are simply unique algorithms that are not representable as convolution matrix logic. |

developer/rhpicture/filtermethods.txt ยท Last modified: 2016/04/07 by sandy