CPlotView:PlotCursorRowAvg
The PlotCursorRowAvg method plots an average of all adjacent rows inside the image cursor on a displayed image.
CPlotView:PlotCursorRowAvg( CImageView ) |
This method works with an image displayed in a CImageView. It creates a graph of luminance value versus column number, with one plot series combined from many adjacent rows. The adjacent rows are combined using the SetPlotAvgMode method. Available averaging methods include mean, median, and others.
The row region is specified by the limits of the image cursor. The cursor region can be set using the SetCursorRect method or related methods.
Assume that a CImageView object named V exists. The following script fragment plots the median of 200 rows, from row 300 through row 499, over columns 100 through 200 for the displayed image:
|
-- set the averaging method to 1 (median) |
|
-- create a CRect object |
|
-- specify the region to plot |
|
-- assign the CRect to the cursor |
|
-- create a new CPlotView |
|
-- plot an averaged row inside the image cursor |
CPlotView, CImageView, SetCursorRect, PlotCursorColRange, Image Coordinate System, Subpixel Coordinate Definition, PlotCursorColAvg