Back to Aurora Vision Studio website
	
                
                    
	
		
	You are here: Start » Filter Reference » Profile » Profile Point Transforms » NormalizeProfile
| Module: | FoundationPro | 
|---|
Rescales a profile linearly, so that its minimum becomes inNewMinimum and its maximum becomes inNewMaximum.
| Name | Type | Range | Description | |
|---|---|---|---|---|
![]()  | 
				inProfile | Profile | Input profile | |
![]()  | 
				inRange | Range* | ||
![]()  | 
				inNewMinimum | Real* | Desired minimum value of the resulting profile (if set to Nil, the minimum of the input profile is used) | |
![]()  | 
				inNewMaximum | Real* | Desired maximum value of the resulting profile (if set to Nil, the maximum of the input profile is used) | |
![]()  | 
				inSaturateHighestFraction | Real | 0.0 - 1.0 | Fraction of the highest values skipped during normalization | 
![]()  | 
				inSaturateLowestFraction | Real | 0.0 - 1.0 | Fraction of the lowest values skipped during normalization | 
![]()  | 
				outProfile | Profile | Normalized profile | |
![]()  | 
				outA | Real | Multiplicative parameter of the applied linear transformation | |
![]()  | 
				outB | Real | Additive parameter of the applied linear transformation | |
Errors
This filter can throw an exception to report error. Read how to deal with errors in Error Handling.
List of possible exceptions:
| Error type | Description | 
|---|---|
| DomainError | Range exceeds inProfile in NormalizeProfile. | 
| DomainError | The sum of inSaturateHighestFraction and inSaturateLowestFraction can't be greater than 1 in NormalizeProfile. | 
Complexity Level
This filter is available on Basic Complexity Level.

 Basic
