function
Vision.Matching.RGBDDescriptorDistance
Public declarations
Explicit source declarations; dimensions, modifications and defaults are shown as written, without evaluation.
| Role | Name | Type | Dimensions / attributes / default | Description |
|---|---|---|---|---|
| input | first | Real | [:] | |
| input | second | Real | [size(first,1)] | |
| output | distance | Real | |
Modelica declarations and implementation
Show parameters, interfaces and source
Parameters, inputs, outputs, defaults and equations from the source file.
function RGBDDescriptorDistance
input Real first[:];
input Real second[size(first,1)];
output Real distance;
protected
Real delta;
algorithm
distance := 0.0;
for k in 1:size(first,1) loop
delta := first[k]-second[k];
distance := distance+delta*delta;
end for;
end RGBDDescriptorDistance;