首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

基于MATLAB的直线检测(课程项目).zip

大数据 6.7KB 16 需要积分: 1
立即下载

资源介绍:

python
clear all; close all; clc;mainfc; i=imread('直线在其中.bmp'); I1=i; [row,range]=size(i); p=row*range;a=0;Y=zeros(1,p);Q=zeros(1,p); for k1=1:1:row for k2=1:1:range if i(k1,k2)==0 a=a+1; XXX=k2-1;YYY=row+1-k1; Y(a)=YYY;Q(a)=YYY-XXX; end end end % for t=1:1:a % o=[Y(t) Q(t)] % end X1=[0 1];Y1=[Y(1) Q(1)]; %plot(X1,Y1,'r');hold on; YY=zeros(1,a-1);QQ=zeros(1,a-1); for t=2:1:a X2=[0 1];Y2=[Y(t) Q(t)]; %plot(X2,Y2); [YY(t-1),QQ(t-1)]=pll(X1,Y1,X2,Y2); % yyy=YY(t-1) % qqq=QQ(t-1)%看交点 %plot(YY(t-1),QQ(t-1),'ko'); end [rhao]=the_max1(YY,QQ,QQ); mainfc; i1=ones(row,range); rhao t2=rhao(1);t3=rhao(2); t2=round(t2);t3=round(t3); % t2=1.5;t3=1.5; for k1=1:1:row for k2=1:1:range XXX=k2-1;YYY=row+1-k1; if abs(YYY-(t2*XXX+t3))<=1%YYY==t2*XXX+t3 i1(k1,k2)=0; end end end imwrite(i1,'找出的直线.bmp','bmp'); i2=imread('找出的直线.bmp'); figure; subplot(1,2,1); imshow(I1); title('原图'); subplot(1,2,2); imshow(i2); title('检测图'); %

资源文件列表:

基于MATLAB的直线检测(课程项目).zip 大约有8个文件
  1. 基于MATLAB的直线检测(课程项目)/
  2. 基于MATLAB的直线检测(课程项目)/gather_point.m 296B
  3. 基于MATLAB的直线检测(课程项目)/mainfc.p 202B
  4. 基于MATLAB的直线检测(课程项目)/pll.m 258B
  5. 基于MATLAB的直线检测(课程项目)/test4.m 1.1KB
  6. 基于MATLAB的直线检测(课程项目)/the_max1.m 513B
  7. 基于MATLAB的直线检测(课程项目)/找出的直线.bmp 62.95KB
  8. 基于MATLAB的直线检测(课程项目)/直线在其中.bmp 8.75KB
0评论
提交 加载更多评论
其他资源 细胞计数(课程设计项目).zip
c
PnP-WOPI-master.zip
office文件读写程序
HP1020打印机华硕梅林驱动
HP1020打印机华硕梅林驱动
该资源仅供个人练习使用
该资源仅供个人练习使用
基于MATLAB的细胞计数(课程项目).zip
python
MAAB建模规范,最新5.0版本
mathworks最新建模规范,5.0版本,高清pdf
小熊猫C .2.26.win64.MinGW-w64 X86-64 GCC 11.4.Setup
小熊猫C .2.26.win64.MinGW-w64 X86-64 GCC 11.4.Setup
软件篇PT100、NTC等温度传感器阻值-温度换算模块
软件篇PT100、NTC等温度传感器阻值-温度换算模块