====== Script ====== 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 ===== The Script needs to be combined with the element [[eyes:logics:variable|]]. 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"]. **cow.VariableName = cow.io[#number of the image in the IO]["image header values name"]** ===== Example ==== {{ :eyes:logics:scriptcall.png |}} {{ :eyes:logics:script.png |}} ===== Parameters and I/O ===== |< 100% 30% >| ^ Input ^ Description ^ | FirstInput | Input to be modified by the script | |< 100% 30% >| ^ Output ^ Description ^ | FirstOutput | Output| ===== Concept ===== 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.