Mam duży katalog zrzutów ekranu. Głupio mi, że nie sprawdziłem, czy wszystko wychodzi dobrze i odkryłem, że VLC ma błąd w FRAPS True RGB. Na szczęście wydaje się, że można go naprawić, wygląda na to, że jedynym problemem jest zamiana kanałów R i B.Zamień wartości kanałów kolorów R i B w katalogu obrazów? Python
Używanie PIL Pythona Chciałbym pobrać wartości koloru czerwonego i niebieskiego dla każdego piksela dla każdego obrazu, a następnie wstawić je ponownie zamienione.
Wiem, jak przejść przez katalog, więc głównym elementem, którego mi brakuje, jest najlepszy sposób zamiany wartości. Myślę, że mógłbym zrobić to pikselowo na piksel, ale może jest bardziej pytonowo, być może wsadowy to wszystko w jednym poleceniu?
Dowolny przykładowy kod lub łącza byłyby wysoko cenione!
o, to jest śliskie, skończyło się na tym, że to zrobiłem, ale chciałbym się o tym dowiedzieć. Jak na przykład użyć tego dla całego katalogu? Czy mogę użyć katalogu jako pliku danych i dodać opcję -r? – veta
Proszę spojrzeć jeszcze raz - zaktualizowałem swoją odpowiedź. –
Uwaga, istnieją również powiązania Python dla ImageMagick, zobacz: http://www.imagemagick.org/script/api.php –