Problem with finding Hough Transform

I wrote the following code for finding hough transform but it shows the following error
Error in hough (line 8) [H,T,R] = hough(BW,'RhoResolution',0.5,'Theta',-90:0.5:89.5);
RGB = imread('C:\Users\Admin\Documents\MATLAB\sample.jpg');
I = rgb2gray(RGB);
BW = edge(I,'canny');
[H,T,R] = hough(BW,'RhoResolution',0.5,'Theta',-90:0.5:89.5);
subplot(2,1,1);
imshow(RGB);
title('Sample Image');
subplot(2,1,2);
imshow(imadjust(mat2gray(H)),'XData',T,'YData',R,...
'InitialMagnification','fit');
title('Hough Transform of Sample Image');
xlabel('\theta'), ylabel('\rho');
axis on, axis normal, hold on;
colormap(hot);
end
Please tell me where am i doing wrong

2 comentarios

Kamalesh Manoharan
Kamalesh Manoharan el 7 de Jul. de 2021
I have this same issue, it worked at the start then it did not seem to respond at all. it is really frustrating
Yazan
Yazan el 7 de Jul. de 2021
Upload your image.

Iniciar sesión para comentar.

Respuestas (0)

Preguntada:

el 22 de Mayo de 2014

Comentada:

el 7 de Jul. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by