Jestem raczej nowy w matlab, ale miałem nadzieję, że ktoś może pomóc w tym pytaniu. Mam więc obraz kolorowy, który chcę przekonwertować na skalę szarości, a następnie zmniejszyć liczbę poziomów szarości. Czytałem obraz i użyłem rgb2gray() do konwersji obrazu na skalę szarości. Jednak nie wiem, jak przekonwertować obraz, aby użyć tylko 32 poziomów szarości zamiast 255 poziomów szarości.zmiana liczby poziomów szarości w obrazie w skali szarości w Matlab
Próbowałem użyć mapy kolorów (szary (32)), ale wydawało się, że nie ma to wpływu na sam wykreślony obraz lub pasek koloru pod obrazem. Więc nie byłem pewien, gdzie jeszcze szukać. Jakieś wskazówki? Dzięki.
Naprawdę nie chcesz dalej kwantyzować go, po prostu wybierając poziomy w odstępach 8 kolorów. Rozważ zastosowanie ulepszonej metody kwantyzacji w skali szarości. – mmgp