मैं छवि मैं की ढाल गणना करने के लिए चाहते हैं मैं दो विकल्प है किढाल और अपमानजनक के बीच क्या अंतर है?
[Gx, Gy] = gradient(I);
g = sqrt(Gx.^2+Gy.^2);
और
हैं[g,~] = imgradient(I, 'sobel');
मेरा प्रश्न
क्या ढाल विधि में उपयोग कर रहा है पहले हैं विकल्प?
सोबेल विधि का उपयोग कर ढाल खोजने का क्या मतलब है?
धन्यवाद सभी
यह मैं
I=zeros([128 128]);
I(50:100,50:100)=100;
[Gx, Gy] = gradient(I);
g1 = sqrt(Gx.^2+Gy.^2);
[g2,~] = imgradient(I, 'sobel');
subplot(121);imshow(g1,[]);title('First option')
subplot(122);imshow(g2,[]);title('Second option')
क्या करने की कोशिश की शोर छवि के लिए जोड़ा जाता है, अलग अलग और अधिक स्पष्ट हो जाएगा
I=zeros([128 128]);
I(50:100,50:100)=100;
%% Add noise image;
noiseStd=5;
I_noise = I + (noiseStd * randn([128, 128]));
[Gx, Gy] = gradient(I_noise);
g1 = sqrt(Gx.^2+Gy.^2);
[g2,~] = imgradient(I_noise, 'sobel');
subplot(121);imshow(g1,[]);title('First option')
subplot(122);imshow(g2,[]);title('Second option')
दृश्य के रूप में, दूसरा विकल्प अधिक चमक मूल्य
क्या आपने तुलना करने की कोशिश की है? अमीन अंतर यह है कि छवियों के लिए टूलबॉक्स में आता है, किसी भी सतह के लिए अन्य काम –
हां। मैंने इसे अपडेट किया। कृपया मेरा अद्यतन प्रश्न – Jame
हाय देखें! एक उत्तर को –