Fractal Brownian Noise
- Author: A.Jack, O.Conrad (c) 2017
- Menu: Grid | Calculus | Grid Generation
Description
This tool uses uniform random to create a grid that resembles fractal Brownian noise (FBN). The advantage of FBN noise is that it appears to have texture to the human eye, that resembles the types of textures that are observed in nature; terrains, algae growth, clouds, etc. The degree of texture observed in the FBN grid is dependent upon the sizes of the wavelengths chosen. The wavelengths should be chosen so they increase in size (a doubling of successive wavelengths is a good point to start). The greater the magnitude of the "ramp" of successive wavelengths the greater the texture in the FBN grid. 
Parameters
|  | Name | Type | Identifier | Description | Constraints | 
|---|
| Input | Target System | grid, input, optional | TARGET_TEMPLATE | use this grid's system for output grids | - | 
| Output | Fractal Brownian Noise | grid, output | OUT_GRID | - | - | 
| Options | Scaling | choice | SCALING | - | Available Choices:
[0] linear
[1] geometric
Default: 1 | 
| Maximum Scale | floating point number | MAX_SCALE | - | Minimum: 0.000000
Default: 1.000000 | 
| Steps | integer number | STEPS | - | Minimum: 1
Default: 8 | 
| Noise Range | value range | RANGE | - | - | 
| Target Grid System | choice | TARGET_DEFINITION | - | Available Choices:
[0] user defined
[1] grid or grid system
Default: 0 | 
| Cellsize | floating point number | TARGET_USER_SIZE | - | Minimum: 0.000000
Default: 1.000000 | 
| West | floating point number | TARGET_USER_XMIN | - | Default: 0.000000 | 
| East | floating point number | TARGET_USER_XMAX | - | Default: 100.000000 | 
| South | floating point number | TARGET_USER_YMIN | - | Default: 0.000000 | 
| North | floating point number | TARGET_USER_YMAX | - | Default: 100.000000 | 
| Columns | integer number | TARGET_USER_COLS | Number of cells in East-West direction. | Minimum: 1
Default: 101 | 
| Rows | integer number | TARGET_USER_ROWS | Number of cells in North-South direction. | Minimum: 1
Default: 101 | 
| Fit | choice | TARGET_USER_FITS | - | Available Choices:
[0] nodes
[1] cells
Default: 0 | 
| Grid System | grid system | TARGET_SYSTEM | - | - | 
Command Line
Usage: saga_cmd grid_calculus 17 [-SCALING ] [-MAX_SCALE ] [-STEPS ] [-RANGE_MIN ] [-RANGE_MAX ] [-TARGET_DEFINITION ] [-TARGET_USER_SIZE ] [-TARGET_USER_XMIN ] [-TARGET_USER_XMAX ] [-TARGET_USER_YMIN ] [-TARGET_USER_YMAX ] [-TARGET_USER_COLS ] [-TARGET_USER_ROWS ] [-TARGET_USER_FITS ] [-TARGET_TEMPLATE ] [-OUT_GRID ]
  -SCALING:            	Scaling
	choice
	Available Choices:
	[0] linear
	[1] geometric
	Default: 1
  -MAX_SCALE:       	Maximum Scale
	floating point number
	Minimum: 0.000000
	Default: 1.000000
  -STEPS:              	Steps
	integer number
	Minimum: 1
	Default: 8
  -RANGE_MIN:       	Noise Range
	value range
  -RANGE_MAX:       	Noise Range
	value range
  -TARGET_DEFINITION:  	Target Grid System
	choice
	Available Choices:
	[0] user defined
	[1] grid or grid system
	Default: 0
  -TARGET_USER_SIZE:	Cellsize
	floating point number
	Minimum: 0.000000
	Default: 1.000000
  -TARGET_USER_XMIN:	West
	floating point number
	Default: 0.000000
  -TARGET_USER_XMAX:	East
	floating point number
	Default: 100.000000
  -TARGET_USER_YMIN:	South
	floating point number
	Default: 0.000000
  -TARGET_USER_YMAX:	North
	floating point number
	Default: 100.000000
  -TARGET_USER_COLS:   	Columns
	integer number
	Minimum: 1
	Default: 101
  -TARGET_USER_ROWS:   	Rows
	integer number
	Minimum: 1
	Default: 101
  -TARGET_USER_FITS:   	Fit
	choice
	Available Choices:
	[0] nodes
	[1] cells
	Default: 0
  -TARGET_TEMPLATE:    	Target System
	grid, input, optional
  -OUT_GRID:           	Fractal Brownian Noise
	grid, output