ClassesClassesClassesClasses | | | | Operators

disp_distributionT_disp_distributionDispDistributiondisp_distributionDispDistributionDispDistribution (Operator)

Name

disp_distributionT_disp_distributionDispDistributiondisp_distributionDispDistributionDispDistribution — Displays a noise distribution.

Warning

disp_distributiondisp_distributionDispDistributiondisp_distributionDispDistributionDispDistribution is obsolete and is only provided for reasons of backward compatibility.

Signature

disp_distribution( : : WindowHandle, Distribution, Row, Column, Scale : )

Herror T_disp_distribution(const Htuple WindowHandle, const Htuple Distribution, const Htuple Row, const Htuple Column, const Htuple Scale)

Herror disp_distribution(const HTuple& WindowHandle, const HTuple& Distribution, const HTuple& Row, const HTuple& Column, const HTuple& Scale)

void HWindow::DispDistribution(const HTuple& Distribution, const HTuple& Row, const HTuple& Column, const HTuple& Scale) const

void DispDistribution(const HTuple& WindowHandle, const HTuple& Distribution, const HTuple& Row, const HTuple& Column, const HTuple& Scale)

void HWindow::DispDistribution(const HTuple& Distribution, Hlong Row, Hlong Column, Hlong Scale) const

void HOperatorSetX.DispDistribution(
[in] VARIANT WindowHandle, [in] VARIANT Distribution, [in] VARIANT Row, [in] VARIANT Column, [in] VARIANT Scale)

void HWindowX.DispDistribution(
[in] VARIANT Distribution, [in] Hlong Row, [in] Hlong Column, [in] Hlong Scale)

static void HOperatorSet.DispDistribution(HTuple windowHandle, HTuple distribution, HTuple row, HTuple column, HTuple scale)

void HWindow.DispDistribution(HTuple distribution, int row, int column, int scale)

Description

disp_distributiondisp_distributionDispDistributiondisp_distributionDispDistributionDispDistribution displays a distribution in the window. The parameters are the same as in set_paint(WindowHandle,'histogram')set_paint(WindowHandle,"histogram")SetPaint(WindowHandle,"histogram")set_paint(WindowHandle,"histogram")SetPaint(WindowHandle,"histogram")SetPaint(WindowHandle,"histogram") or gen_region_histogen_region_histoGenRegionHistogen_region_histoGenRegionHistoGenRegionHisto. Noise distributions can be generated with operations like gauss_distributiongauss_distributionGaussDistributiongauss_distributionGaussDistributionGaussDistribution or noise_distribution_meannoise_distribution_meanNoiseDistributionMeannoise_distribution_meanNoiseDistributionMeanNoiseDistributionMean.

Parallelization

Parameters

WindowHandleWindowHandleWindowHandleWindowHandleWindowHandlewindowHandle (input_control)  window HWindow, HTupleHTupleHTupleHWindowX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Window handle.

DistributionDistributionDistributionDistributionDistributiondistribution (input_control)  real-array HTupleHTupleHTupleVARIANTHtuple (real) (double) (double) (double) (double) (double)

Gray value distribution (513 values).

RowRowRowRowRowrow (input_control)  point.y HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Row index of center.

Default value: 256

Suggested values: 0, 64, 128, 256

Typical range of values: 0 ≤ Row Row Row Row Row row ≤ 511 (lin)

Minimum increment: 1

Recommended increment: 10

ColumnColumnColumnColumnColumncolumn (input_control)  point.x HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Column index of center.

Default value: 256

Suggested values: 0, 64, 128, 256

Typical range of values: 0 ≤ Column Column Column Column Column column ≤ 511 (lin)

Minimum increment: 1

Recommended increment: 10

ScaleScaleScaleScaleScalescale (input_control)  integer HTupleHTupleHTupleVARIANTHtuple (integer) (int / long) (Hlong) (Hlong) (Hlong) (Hlong)

Size of display.

Default value: 1

Suggested values: 1, 2, 3, 4, 5, 6

Example (HDevelop)

open_window(0,0,-1,-1,'root','visible','',WindowHandle)
set_draw(WindowHandle,'fill')
set_color(WindowHandle,'white')
read_image(Image,'monkey')
draw_region(Region,WindowHandle)
noise_distribution_mean(Region,Image,21,Distribution)
disp_distribution (WindowHandle,Distribution,100,100,3)

Example (C)

open_window(0,0,-1,-1,"root","visible","",&WindowHandle) ;
set_draw(WindowHandle,"fill") ;
set_color(WindowHandle,"white") ;
read_image(Image,"monkey") ;
draw_region(&Region,WindowHandle) ;
noise_distribution_mean(Region,Image,21,&Distribution) ;
disp_distribution (WindowHandle,Distribution,100,100,3) ;

Example (HDevelop)

open_window(0,0,-1,-1,'root','visible','',WindowHandle)
set_draw(WindowHandle,'fill')
set_color(WindowHandle,'white')
read_image(Image,'monkey')
draw_region(Region,WindowHandle)
noise_distribution_mean(Region,Image,21,Distribution)
disp_distribution (WindowHandle,Distribution,100,100,3)

Example (HDevelop)

open_window(0,0,-1,-1,'root','visible','',WindowHandle)
set_draw(WindowHandle,'fill')
set_color(WindowHandle,'white')
read_image(Image,'monkey')
draw_region(Region,WindowHandle)
noise_distribution_mean(Region,Image,21,Distribution)
disp_distribution (WindowHandle,Distribution,100,100,3)

Example (HDevelop)

open_window(0,0,-1,-1,'root','visible','',WindowHandle)
set_draw(WindowHandle,'fill')
set_color(WindowHandle,'white')
read_image(Image,'monkey')
draw_region(Region,WindowHandle)
noise_distribution_mean(Region,Image,21,Distribution)
disp_distribution (WindowHandle,Distribution,100,100,3)

Example (HDevelop)

open_window(0,0,-1,-1,'root','visible','',WindowHandle)
set_draw(WindowHandle,'fill')
set_color(WindowHandle,'white')
read_image(Image,'monkey')
draw_region(Region,WindowHandle)
noise_distribution_mean(Region,Image,21,Distribution)
disp_distribution (WindowHandle,Distribution,100,100,3)

Possible Predecessors

open_windowopen_windowOpenWindowopen_windowOpenWindowOpenWindow, set_drawset_drawSetDrawset_drawSetDrawSetDraw, set_colorset_colorSetColorset_colorSetColorSetColor, set_coloredset_coloredSetColoredset_coloredSetColoredSetColored, set_line_widthset_line_widthSetLineWidthset_line_widthSetLineWidthSetLineWidth, set_rgbset_rgbSetRgbset_rgbSetRgbSetRgb, set_hsiset_hsiSetHsiset_hsiSetHsiSetHsi, noise_distribution_meannoise_distribution_meanNoiseDistributionMeannoise_distribution_meanNoiseDistributionMeanNoiseDistributionMean, gauss_distributiongauss_distributionGaussDistributiongauss_distributionGaussDistributionGaussDistribution

See also

gen_region_histogen_region_histoGenRegionHistogen_region_histoGenRegionHistoGenRegionHisto, set_paintset_paintSetPaintset_paintSetPaintSetPaint, gauss_distributiongauss_distributionGaussDistributiongauss_distributionGaussDistributionGaussDistribution, noise_distribution_meannoise_distribution_meanNoiseDistributionMeannoise_distribution_meanNoiseDistributionMeanNoiseDistributionMean

Module

Foundation


ClassesClassesClassesClasses | | | | Operators