Warum LOG-Filter das schwarze Hintergrundbild zurückgibt?

8

Ich hatte eine Co-Relation von Bild mit LOG-Filter über den Befehl imfilter genommen.

%Vor%

Bild:

    
M.Zaman 20.10.2014, 16:20
quelle

3 Antworten

4

Wenn Sie das Bild in doppelte (doppelte Genauigkeit) konvertieren, wird das Problem behoben, weil der Befehl imread das Bild im Standardformat unit8 (unsigned int) verwendet hat.

    
M.Zaman 21.10.2014, 15:02
quelle
3

Das Problem, das Sie haben, ist, dass Sie das Ergebnis nicht richtig anzeigen.

Ihr Ergebnis liegt im Bereich 0-31, aber Sie müssen es in 0-255 konvertieren, um es zu plotten!

tue

%Vor%

    
Ander Biguri 20.10.2014 16:32
quelle
2

Der beste Weg, um dieses Problem zu lösen, ist nicht das Bild zu ändern, sondern die Art, wie imshow es anzeigt. Versuchen Sie Folgendes:

%Vor%

Oder, noch besser, versuchen Sie das:

%Vor%

wird das Bild automatisch neu skalieren und den Mindestwert auf 0 und den Maximalwert auf 255 setzen.

    
Dima 22.10.2014 19:43
quelle

Tags und Links