Wyodrębnij wartości RGB z AVFrame (FFMPEG) w C ++

Obecnie próbuję czytać w klatkach wideo za pomocą FFMPEG. Format to PIX_FMT_RGB24; Dla każdej ramki wartości RGB są łączone razem w ramce-> dane [0] (gdzie ramka jest typu AVFrame).

Jak wyodrębnić poszczególne wartości R, G i B dla każdej ramki? To jest do przetwarzania wideo. Wydaje mi się, że zadziała tak samo, jak wyodrębnienie wartości RGB z mapy bitowej. Dzięki!

questionAnswers(1)

yourAnswerToTheQuestion