Ich bin neu in MatLab. Herum gespielt und gelesen durch den Hilfsführer, aber ich kann nicht scheinen, diese Situation zu lösen.Image deblurring auf Matlab
Ich habe durch die Verwendung Gaußsche Algorithmus das Rauschen entfernt. Das war erfolgreich, aber ich habe es nicht geschafft, das Bild klar zu machen, ich habe versucht, den Richardson-Lucy Deblurring-Algorithmus zu verwenden, aber es funktioniert nicht. Irgendeine Idee, wie kann ich das lösen? Thnx im Voraus.
Hier ist, was ich bisher getan habe.
image size = 21kb Bildabmessung = 264 x 126
img = imread('car_plate.jpg')
subplot(331);
imshow(img), title('Original Image')
PSF = fspecial('gaussian',15,15);
blur = imfilter(img,PSF,'replicate');
subplot(332);imshow(blur);title('Filter image');
motion_noise = fspecial('disk', 7);
luc1 = deconvlucy(img,motion_noise);
subplot(333); imshow(luc1);
title('Disk and Lucy');
LEN = 9; THETA = 1;
motion_noise2 = fspecial('motion', LEN, THETA);
luc2 = deconvlucy(blur,motion_noise2);
subplot(334); imshow(luc2);
title('Motion and Lucy');
Wenn i unter Verwendung von Medianfilter versucht, i diese Ausgabe
erhieltFehler unter Verwendung medfilt2
Erwartete Eingangsnummer 1, A um zweidimensional zu sein.Fehler in medfilt2> parse_inputs (Zeile 106)
validateattributes (a, { 'numerisch', 'logisch'}, { '2D', 'echt'}, mfilename, 'A', 1);Fehler in medfilt2 (Zeile 48)
[a, mn, padopt] = parse_inputs (varargin {:});Fehler in a1q21 (Zeile 2)
J = medfilt2 (img);
und meine aktuellen Ergebnisse sind dies.
das Rauschen im Eingangsbild sieht eher aus wie „Salz-und-Pfeffer“ Lärm. Versuchen Sie, [median filter] (http://www.mathworks.com/help/images/ref/medfilt2.html) zu verwenden, um es zu entfernen. – Shai
@shai Thnx. Ich habe versucht, Median-Filter zu verwenden. Problem ist, das Bild ist nicht in 2-D und mein Dozent sagte mir, dass ich das Bild nicht konvertieren muss. Das einzige, was sie mir sagte, war, dass ich den Richardson-Lucy Deblurring-Algorithmus verwenden sollte. – Harvin
was meinst du dein "bild ist nicht 2-D"? Sie können jeden Kanal median filtern und neu kombinieren. Versuchen Sie, die Ergebnisse zu vergleichen. – Shai