Changes between Initial Version and Version 19 of Ticket #1279
 Timestamp:
 Feb 26, 2013, 12:14:35 PM (6 years ago)
Legend:
 Unmodified
 Added
 Removed
 Modified

Ticket #1279
 Property Status changed from new to open
 Property Cc valli@valli.org added
 Property Component changed from FFplay to avfilter
 Property Summary changed from Transform X'Y'Z' to RGB via lutrgb to Transform X'Y'Z' to RGB via colormatrix
 Property Priority changed from normal to wish
 Property Keywords j2k lut colormatrix added; X'Y'Z' RGB 3x3 matrix transform removed

Ticket #1279 – Description
initial v19 1 Hi, thanks for an awesome toolset.1 In order to do a colorspace transform (like X'Y'Z' to RGB) one would need to apply a 3x3 transformation matrix. It would be a very handy feature if one could do this in colormatrix. 2 2 3 In order to do a colorspace transform (like X'Y'Z' to RGB) one would need to apply a 3x3 transformation matrix. It would be a very handy feature if one could do this in lutrgb. Like 4 5 ffplay vf lutrgb="r=r*3.2404542 + g*1.5371385 + b*0.4985314:g=r*0.9692660 + g*1.8760108 + b*0.0415560:b=r*0.0556434 + g*0.2040259 + b*1.0572252" <some file in XYZ> 6 7 which is not possible as of current git master: 'r', 'g' and 'b' are not valid righthandside expressions. 8 9 Looking at libavfilter/vf_lut.c suggests that this might even be quite easy to add. Anyone likes to jump on it before I break too much porcelain (I don't know the codebase well enough now)? 10 11 Again, thanks for FFMpeg. 12 Wolfgang 3 Removed vf_lut nonsense as it is very slow approach.