Esavoc, complimenti per tutto quell'effort con tanto di mask mobile!
Comunque, per effettuare il confronto ti conviene utilizzare
Masktool. Una volta installati i suoi plug in ti conviene spostarti in yv12 invece che lavorare in RGB, quindi sostituire i ConvertToRGB32() con ConvertToYV12() e poi effettuare i confronti in questo modo:
Codice:
Luma: mt_makediff(clip_mask1,clip_mask2).histogram("luma")
Chroma: mt_makediff(clip_mask1,clip_mask2, U=3,V=3).mt_lut(Y=128,U=2,V=2)
essenzialmente con il primo per il luma vai a fare una differenza tra le due clip (da un punto di vista matematico clip1-clip2+128) poi con Histogram("luma") vai a buttare via il chroma ed evidenzi il luma. Invece la seconda va prima a fare la differenza tra le due clip e poi va a scartare il luma e lasciare solo il chroma. U=3 e V=3 essenzialmente vanno a forzare l'elaborazione delle 2 componenti cromatiche visto che di default masktool elabora solamente il luma.