资源简介
基于matlab的霍夫变换处理案例,使用的是matlab编写的
代码片段和文件信息
close all; clear all; clc;
I = im2double(imread(‘test8.jpg‘));
level = graythresh(I); % 获取全局阈值
J = im2bw(I level);
figure;
subplot(121) imshow(I);
subplot(122) imshow(J);
%先进行取反的操作
JF=imcomplement(J);
%%进行旋转30
JF=imrotate(JF30‘nearest‘‘crop‘);
%%进行对应的霍夫变换
[Hthetarho] = hough(JF);
title(‘图像边缘检测‘);
xlabel(‘\theta (degrees)‘) ylabel(‘\rho‘);
axis on axis normal hold on;
colormap(hot)
P = houghpeaks(H1000);
%x = theta(P(:2));
%y = rho(P(:1));
%plot(xy‘s‘‘color‘‘black‘);
lines = houghlines(JFthetarhoP‘FillGap‘5‘MinLength‘7);
imshow(JF);
max_len = 0;
- 上一篇:串联机器人工作空间程序
- 下一篇:双馈机仿真模型
相关资源
- MATLAB_image_process_with_PDE 运用偏微分方
- 数字图像处理matlab版源码
- romp 图像处理
- chapter9 图像分割
- txlb 数字图像处理中的滤波和傅里叶压
- hough-Matlab 利用Matlab编写的基于hough变
- ImageMatlab Matlab数字图像处理
- 111 去雾处理
- gabor-pca 本程序是先用gabor小波变换对
- matlab 本文重点研究了面积法对车流量
- GHT 自己编写的广义霍夫变换
- MATLAB 冈萨雷斯数字图像处理MATLAB版
- Images 图像处理中常用的的标准图像
- souce-code 数字图像处理与机器视觉(光
- tuxianggongcheng 清华大学章毓敏写的图像
- Matlab-edge-detection-operator
- MATLAB 数字图像处理图像复原算法源代
- Inpainting--on-Wavelet- 图像修复是图像处
- hough-circle 读入图像
- Hough 实现Hough直线检测
- Pattern-Classification 此文档包含对卷积神
- correlationmatlabcode 用于图像处理上的像
- image-processing 用于图像处理上的相邻像
- recall_precision 图像处理的查准率和查全
- MATLAB-image-processing 很详细的介绍了图
- images 数字图像处理的非常面全的图片
- HDR_Toolbox_current 应用Matlab写的HDR图像处
- KSVD_Matlab_ToolBox 数字图像处理
- jiangcaiyang 对图像进行降采样处理
- huffman 数字图像处理中的编码技术。本
评论
共有 条评论