Odbicie lustrzane PNG

0

Witam!

Wie ktos jak ugryzc problem z tematu? Sek w tym ze nie mozna uzywac bibliotek do obslugi PNG. Trzeba dzialac na strukturze pliku PNG, pomoglby ktos jak sie za to zabrac?

POMOCY

0

chcesz zrobić odbicie lustrzane od razu w PNG? Tak się nie robi, jak masz format skompresowany, to jeżeli robi się jakieś przekształcenia, dekompresuje się go, wykonuje przekształcenia(odbicie lustrzane) i z powrotem do formatu skompresowanego, wykonywanie przekształceń na formacie skompresowanym będzie bardzo skomplikowane i może nawet mniej wydajne...

0

A nie mozna obracac pojedynczych bitow w pliku zaleznie od tego ilu bitowe to PNG?

0
psyho99 napisał(a)

A nie mozna obracac pojedynczych bitow w pliku zaleznie od tego ilu bitowe to PNG?

nie mam pojęcia, ale pewnie nie, bo PNG jest skompresowane, nie znam jego kompresji, ale pewnie dane(piksele) wcale nie są zapisane po kolei tak jak w bmp, jest to jakoś algorytmicznie, więc zamiana kolejności zakodowanego obrazu spowoduje błędne kodowanie, czyli zepsuty obraz, jak powiedziałem żeby robić przekształcenia musisz format zdekodować do nieskompresowanego formatu, i w bmp już możesz zamieniać kolejności pikseli dowolnie

0

rzuć okiem na opis formatu PNG i kody źródłowe do jego obsługi:
http://www.libpng.org/pub/png/png-sitemap.html#programming

1 użytkowników online, w tym zalogowanych: 0, gości: 1