I have a problem with log while implementing vague shadow mask but the R component is already in uint8.

11 visualizzazioni (ultimi 30 giorni)
r=log®; Undefined function 'log' for input arguments of type 'uint8'.

Risposte (1)

Titus Edelhofer
Titus Edelhofer il 25 Feb 2016
Hi,
you need to convert back to double:
r = log(double(r));
If you afterwards go back to uint8 (which probably makes little sense), then use uint8 to convert.
Titus

Categorie

Scopri di più su Data Type Conversion in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by