Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
eyes:logics:script [2017/06/12 14:24]
sfiedle [Concept]
eyes:logics:script [2017/06/12 16:14] (current)
sfiedle [Usage]
Line 1: Line 1:
 ====== Script ====== ====== Script ======
-The Script ​can be used to read or modify header values of images. CCC values of a stack of images can be read by the Script and used as weighting factors in a different logic. ​+The Script ​uses [[https://​www.lua.org/​manual/​5.1/​index.html#​index|Lua 5.1]] in order to read or modify header values of images. CCC values of a stack of images can be read by the Script and used as weighting factors in a different logic. ​
  
 ===== Usage ===== ===== Usage =====
-The script ​needs to be combined with the element [[eyes:​logics:​variable|]]. ​+The Script ​needs to be combined with the element [[eyes:​logics:​variable|]]. ​
  
-At first a Variable is set up with the certain data typ +At first a Variable is set up with the certain data type. In order to access a single image in a cow workflow the script needs to call the cow.io[#​number of the image in the IO]. Then to read a header value of that image the script needs to be expanded by the name of the header in quotation marks ["​image header values name"​].
-In order to access a single image in a cow workflow the script needs to call the cow.io[#​number of the image in the IO]. Then to read a header value of that image+
  
-cow.VariableName = cow.io[#​number of the image in the IO]["​image header values name"​] ​+ 
 +**cow.VariableName = cow.io[#​number of the image in the IO]["​image header values name"]** 
 ===== Example ==== ===== Example ====
 {{ :​eyes:​logics:​scriptcall.png |}} {{ :​eyes:​logics:​scriptcall.png |}}
Line 24: Line 24:
  
 ===== Concept ===== ===== Concept =====
-The Script ​statement ​works with Lua. [[https://​www.lua.org/​manual/​5.1/​index.html#​index|Lua 5.1 Reference Manual]].+The Script ​elements ​works with[[https://​www.lua.org/​manual/​5.1/​index.html#​index|Lua 5.1 Reference Manual]].
 In the following link all [[https://​www.lua.org/​manual/​5.1/​index.html#​index|Lua functions]] are listed at the end of the page. In the following link all [[https://​www.lua.org/​manual/​5.1/​index.html#​index|Lua functions]] are listed at the end of the page.