View Single Post
Old 29-08-2013, 09:02   #9
Weap
Senior Member
 
L'Avatar di Weap
 
Iscritto dal: Apr 2006
Cittā: Roma
Messaggi: 3044
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.
__________________
Mobo Asus X99-S CPU Intel i7 5820K @ 4.2Ghz Cooled by Noctua NH-D14 RAM 4X4GB GSkill RipJaw @ 2400Mhz C15 PSU Corsair HX1000i VGA MSI GTX 1080 Armor OC HD Samsung EVO 500Gb + WD Caviar Black 1Tb Monitor Acer H277H Mouse e Tastiera Steelseries Rival 300 e Corsair K90 CASE Corsair Graphite 600T White

Ultima modifica di Weap : 29-08-2013 alle 09:17.
Weap č offline   Rispondi citando il messaggio o parte di esso