ProgramistycznySwir / GFX_2_Netpbm

Aplikacja do czytania i zapisywania formatu Netpbm wykonana w WinForms (.NET 6)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GFX_2_Netpbm

Aplikacja do czytania i zapisywania formatu Netpbm wykonana w WinForms (.NET 6)

Treść zadania:

Ćwiczenie 2
Zaimplementować w dowolnym języku programowania:

Zapis i wczytywanie formatu PBM (1 bit na piksel) w formie tekstowej (P1) i binarnej (P4)
Zapis i wczytywanie formatu PGM (8 bitów na piksel) w formie tekstowej (P2) i binarnej (P5)
Zapis i wczytywanie formatu PPM (24 bity na piksel) w formie tekstowej (P3) i binarnej (P6)
Zaimplementować obsługę komentarzy w formatach tekstowych (zaczynające się od #)

Dobre wyjaśnienie poszczególnych formatów znajdziecie państwo na wikipedii. Implementacja powinna zostać stworzona bez użycia gotowych bibliotek do wczytywania plików PPM.

Przetestować program na obrazach testowych. Obrazy testowe powinny zostać prawidłowo wczytane!

Uwaga!
Jest jakiś problem przy formacie P4 (przy odczytywaniu lub zapisywaniu), już nie chciało mi się go diagnozować.

About

Aplikacja do czytania i zapisywania formatu Netpbm wykonana w WinForms (.NET 6)


Languages

Language:C# 100.0%