Rav*_*kar 3 matlab image-processing hough-transform
我试图用hough变换hough(edge_detected_image).然后我使用以下命令:
imshow(h,[],'XData',theta,'YData',rho,'InitialMagnification','fit');
axis on
axis normal
hold on
Run Code Online (Sandbox Code Playgroud)
怎么能实现这一目标?有任何设置要做吗?
您需要更改颜色映射.此外,您可能希望重新调整数据的大小,使其符合可接受的范围.使用imadjust上之前示出它的输出累加器矩阵.您需要更改累加器矩阵的值,以使其标准化.只需除以最大值即可h.
图中使用的hot颜色贴图是颜色贴图,因此:
imshow(imadjust(h / max(h(:))),'XData',theta,'YData',rho,'InitialMagnification','fit');
axis on; axis normal; hold on
colormap(gca,hot);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
100 次 |
| 最近记录: |