资源简介
Matlab的hough圆检测-soble_hough.m
先用sobel算子对图像进行预处理,提取边缘。对于不连续的圆,在利用hough算法检测圆心坐标和半径,再将圆进行重画,得到完整的圆并显示。
4.jpg 待处理图片
sobel边缘提取后:
sobel.jpg
圆没有完全闭合。
hough检测并重画圆:
sobel_hough.jpg
先用sobel算子对图像进行预处理,提取边缘。对于不连续的圆,在利用hough算法检测圆心坐标和半径,再将圆进行重画,得到完整的圆并显示。
4.jpg 待处理图片
sobel边缘提取后:
sobel.jpg
圆没有完全闭合。
hough检测并重画圆:
sobel_hough.jpg
代码片段和文件信息
a=imread(‘1.jpg‘);
b=rgb2gray(a);
in=edge(b‘sobel‘);
[hw]=size(in);
if w>h g=floor(h/2);
else g=floor(w/2);
end
B=zeros(ghw);%创建一个三维数组
%具体算法
for j=1:w
for i=1:h
if in(ij)==1
for aa=1:w
for bb=1:h
rr=floor(sqrt((j-aa)^2+(i-bb)^2));
if rr end
end
相关资源
-
用simuli
nk和simscape仿真直流电动机 - Matlab粒子群神经网络的预测编程实现
-
基于MatlabSimuli
nk的汽车防抱制动系统 - Matlab有关多目标遗传算法和多目标优
- QPSK调制解调及误码率的计算-BPSK_AWG
-
Simuli
nk模块参数在线修改方法-Simu - MATLAB通信仿真及应用详解
-
基于MATLABsimuli
nk的扩频通信系统仿真 - MATLAB在数字图像处理中的应用-MATLAB在
- 预测函数控制及MATLAB源程序-预测函数
- BP神经网络的改进算法研究-MATLAB7_0中
- 小波与FFT去噪-小波与FFT去噪.m
- 用MATLAB生成达到出版质量的图形-exp
- RBF神经网络用于函数拟合与模式识别
- MATLAB动画演示程序汇总-MATLAB 动画演示
- Matlab阶跃折射率分布均匀光纤的光场
- 小波的代码-sub_m.m
- matlab串级PID仿真模型-串级PID.rar
- matlab实现视频中动态目标跟踪程序及
- Matlab模拟退火算法-模拟退火.zip
- SPWM有需求的看过来-siqu_sanxiang_SPWM.m
- Matlab无线信道建模与仿真-无线信道建
- 基于MATLAB的粒子群优化算法及其应用
- 求助BP神经网络温度预测问题-MATLAB实
- 图像复原matlab程序-图像复原matlab程序
- MATLAB数据处理-MATLAB数据处理.rar
- hopfield神经网络的matlab仿真程序-hopf
- Matlab边缘检测和区域生长图像分割算
- 发动机万有特性曲线绘制MATLAB程序-
-
T型三电平Simuli
nk仿真模型开环控制
评论
共有 条评论