Czy mógłby mi ktoś pomóc bo nie mam zielonego pojęcia jak to zrobić?!Jeśli się nikt taki nie znajdzie to może za jakąś rozsądną kasę ktoś mi to napisze?!
Nieliniowe przetwarzanie obrazu
Celem projektu jest napisanie programu w języku C++ z napisaną funkcją w asemblerze
80x86 (tzw. wstawka asemblerowa). Program główny (wyświetlanie wyników, zapis oraz odczytu
bitmap do/z pliku, obsługa kontrolek) zrealizować w języku C++ w dowolnym środowisku
programistycznym.
format zapisu pliku bmp:
http://pl.wikipedia.org/wiki/BMP_(format)
Opis zadania:
Dla danego zdjęcia (plik bmp) przekształć nieliniowo obraz np.: w wyniku zastosowania logarytmowania,
pierwiastkowania lub innej funkcji nieliniowej. Operacja przekształcenia powinna
składać się z następujących operacji:
- normalizacja obrazu
- operacja nieliniowa np. pierwiastkowanie
- normalizacja obrazu
Obraz wyświetl w trzech oknach: przed i po operacji normalizacji oraz po przekształceniu
nieliniowym. Udostępnij moŜliwość zapisu obrazów do pliku bmp.
Normalizację definiujemy jako operację polegającą na zmianie wartości stopni szarości poszczególnych
punktów obrazu źródłowego L1(m,n) do ustalonego zakresu tych wartości w
obrazie wynikowym L2(m,n) wg zadanej funkcji (np. zakres L1(m,n) ma być liniowo przekształcony
na zakres L2(m,n) = 0-255 stopni szarości).
Parametry programu: rodzaj oraz liczba przekształceń nieliniowych obrazu, zakres stopni szarości
punktów obrazu L2(m,n).
W razie czego pisać do mnie na gadu : 9724293 pozdrawiam