CLsqFit:SetNumChannels
The SetNumChannels method specifies the number of channels to fit. Use this method to set 3 or 4 channels for fitting to RGB or RGBa data. Do not use thsis method for the default case of fitting individual values, that is, data of 1 channel.
CLsqFit:SetNumChannels( nChannels ) |
nChannels is the number of channels to use, in the range 1 to 4.
The SetNumChannels method specifies the total number of channels in the point values. This method must be called before the adding any points using AddPt or AddPtWt. The number of channels in current use may be retrieved using GetNumChannels.
The following script sets 3 channels, adds data points, and lists the number of channels in use:
|
-- create a CLsqFit object |
|
-- specify 3 channel data |
|
-- add x = 3.5 and RGB y = {5,240.4,140} |
-- add more points to the fit |
|
|
-- compute the fit |
|
-- get the number of channels in use |
|
-- result: nChan= 3 |
The next example does not call SetNumChannels, so the default number of channels, 1, is assumed. The script adds data points and then lists the number of channels in use:
|
-- create a CLsqFit object |
|
-- add a point for x = 3.5 and y = 12.25 |
-- add more points to the fit |
|
|
-- compute the fit |
|
-- get the number of channels in use |
|
-- result: nChan= 1 |
Mira Pro x64 Script User's Guide, v.8.73 Copyright Ⓒ 2024
Mirametrics, Inc. All Rights Reserved.