nuke.Lut¶
-
class
nuke.
Lut
¶ Bases:
object
Methods
Converts byte values in the range 0-255 to floating point.
self.fromByte(float) -> float.
Convert a sequence of floating-point values to from_byte(x*255).
Converts floating point values to byte values in the range 0-255.
self.toByte(float) -> float.
Convert a sequence of floating-point values to to_byte(x)/255.
-
fromByte
(float) → float.¶ Converts byte values in the range 0-255 to floating point.
-
fromByteSingle
()¶ self.fromByte(float) -> float.
Converts byte values in the range 0-255 to floating point.
-
fromFloat
(src, alpha) → float list.¶ Convert a sequence of floating-point values to from_byte(x*255). Alpha is an optional argument and if present unpremultiply by alpha, convert, and then multiply back.
-
isLinear
() → True if toByte(x) appears to return x*255, False otherwise.¶
-
isZero
() → True if toByte(0) returns a value <= 0, False otherwise.¶
-
toByte
(float) → float.¶ Converts floating point values to byte values in the range 0-255.
-
toByteSingle
()¶ self.toByte(float) -> float.
Converts floating point values to byte values in the range 0-255.
-
toFloat
(src, alpha) → float list.¶ Convert a sequence of floating-point values to to_byte(x)/255. Alpha is an optional argument and if present unpremultiply by alpha, convert, and then multiply back.
-