przetwarzanie obrazow

0

Cześć,
Czy jest mi ktoś w stanie wyjaśnić jak dokonać redukcji barw dla obrazu 24-bitowego w taki sposób, aby każdy piksel był reprezentowany przez 16 bitów (7 bitów – kanał G, 5 bitów – kanał R, 4 bity – kanał B). Mam też problem jak zrealizować algorytm Otsu.

Program Mathcad :)

0

Mathcad czy Mathcad Prime? Działałem w tym pierwszym, "prajma" miałem krótko i generalnie nie jest to idealny program do przetwarzania obrazów :)

My używaliśmy go do obliczeń zespołów mechanicznych, raportów, współpracy z CAD (Pro/E Wildfire), itp.

Ogólnie lepszy byłby MATLAB (tu jest wiele bibliotek do przetwarzania obrazów), Mathematica, MAPLE, itp. czy coś z open-source (Octave, SAGE,....).

0

No my działamy w Mathcadzie :) Nie tym prime. Na MATLABie nie uczą nas niestety :c

0

Abstrahując od języka programowania, musisz iterować po każdym pixelu. Masz np 4 bity dla niebieskiego, a pierwotny zakres niebieskiego był 0-255, więc dzielisz ten zakres na 16 części (2^4) i tak np od 0 do 15 będzie wartość 0, od 16 do 31 wartość 1 itd...

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