Wie lösen && Operanden logische Skalare

Nachdem ich den code ausführen in matlab, begegne ich diesen Fehler und sind unsicher, wie es zu lösen. Wie kann ich dieses problem lösen.

Achtung:

Operanden zu || und && Betreiber muss umgewandelt werden, um logische Skalare Werte.

    Jgray = double(rgb2gray(J));
    % Calculate the Gradients
    [dIx, dIy] = gradient(Jgray);
    if max(dIx)<=103 && max(dIy)<=100
        B =  abs(dIy) - abs(dIx);
    else
        B = abs(dIx) - abs(dIy);
    end
InformationsquelleAutor Kim | 2012-02-07
Schreibe einen Kommentar