当前位置: 首页 > wzjs >正文

做纸浆的网站深圳宝安高端网站建设报价

做纸浆的网站,深圳宝安高端网站建设报价,上海企业建站,关于网站建设的软文一、前言 在数字图像处理中,有些图像类别可以使用圆形度进行区分。圆度有时被称为圆形度,其定义为:圆度 4πA / P,其中A是面积,P是周长。这个公式的来源是,对于圆来说,这个值等于1,…

一、前言

       在数字图像处理中,有些图像类别可以使用圆形度进行区分。圆度有时被称为圆形度,其定义为:圆度 = 4πA / P²,其中A是面积,P是周长。这个公式的来源是,对于圆来说,这个值等于1,因为圆的周长P=2πr,面积A=πr²,代入得4π*(πr²)/(4π²r²)=1。而对于其他形状,这个值小于1,越接近1,说明形状越接近圆。这个可能是一个标准化的圆度指标,称为圆形度或圆度系数。例如,正方形的面积是a²,周长是4a,所以圆度为4πa²/(4a)^2 =4πa²/(16a²)=π/4≈0.7854。所以这个值越接近1,形状越圆,而正方形的圆度是π/4,约0.785。下面示例说明如何使用对彩色图像进行处理,根据对象的圆度对其进行分类。

二、程序代码

%确定图像中的圆形目标( 主要用了圆形度参数进行测量)-该题综合性较强建议同学们进行练习并总结

close all;
clear all;
clc;
I = imread('pillsetc.png'); %读取MATLAB内置图像
figure(1),imshow(I);         %显示原始彩色图像

I2 = rgb2gray(I);%彩色图像转灰度图像

bw = imbinarize(I2);%图像二值化

figure(2),imshow(bw)

bw = bwareaopen(bw,30);%数字形态学处理:删除包含少于 30 个像素的所有对象

figure(3),imshow(bw);

se = strel('disk',2);     %设置圆盘结构元素

bw = imclose(bw,se);%闭运算(先膨胀后腐蚀)

figure(4),imshow(bw);

bw = imfill(bw,'holes'); %填充孔洞

figure(5),imshow(bw);

%% IV.寻找边界

[B,L] = bwboundaries(bw,'noholes');%边界提取-只关注外边界

figure(6),imshow(label2rgb(L,@jet,[.5 .5 .5]))%标记矩阵L转化为RGB图像

hold on

for k = 1:length(B)

  boundary = B{k};

  plot(boundary(:,2),boundary(:,1),'w','LineWidth',2);%绘制白色边界线

end

%% V.判断圆形

stats = regionprops(L,'Area','Centroid');%测量图像区域的属性(实际像素数和质心)

threshold = 0.94;%阈值

% 边界循环

for k = 1:length(B)

boundary = B{k};%获取标签“k”对应的(X,Y)边界坐标

    %计算物体的近似周长

delta_sq = diff(boundary).^2;

perimeter = sum(sqrt(sum(delta_sq,2)));


area = stats(k).Area;%计算标签‘k’对应的面积

metric = 4*pi*area/perimeter^2;%计算圆度-圆的圆度为1

metric_string = sprintf('%2.2f',metric);%显示结果

    %如果圆度大于阈值threshold,则用黑色圆圈表示(代表为圆)

if metric > threshold

        centroid = stats(k).Centroid;
%  plot(centroid(1),centroid(2),'ko');
%  plot(centroid(1),centroid(2),'k+');%在圆心用十字线显示
 plot(centroid(1),centroid(2),'w+');%在圆心用白色的十字线显示
    end

  
    text(boundary(1,2)-35,boundary(1,1)+13,metric_string,'Color',...
        'y', 'FontSize',14,'FontWeight','bold')  %在边界左侧显示圆度
end

title('指标越接近1代表越接近圆形');

三、运行结果

  如果大家觉得本文对大家学习和研究有所帮助,请点赞和关注,欢迎转发!

 


文章转载自:

http://fmk6R7Qj.jbtzx.cn
http://jSXdt9K9.jbtzx.cn
http://1jKJOrvk.jbtzx.cn
http://xPWU1HXf.jbtzx.cn
http://kvKlJvi2.jbtzx.cn
http://pU8mqdUu.jbtzx.cn
http://ftTvtJGC.jbtzx.cn
http://HYLCgFIH.jbtzx.cn
http://k79r7sEg.jbtzx.cn
http://kggGsJ9a.jbtzx.cn
http://FJdq2XNY.jbtzx.cn
http://UD3iYS4a.jbtzx.cn
http://7KHgwZcM.jbtzx.cn
http://uJ8qtZXx.jbtzx.cn
http://4Mm8y4Y4.jbtzx.cn
http://RbBOwE2i.jbtzx.cn
http://HOIIwTzz.jbtzx.cn
http://8IB0avvz.jbtzx.cn
http://vZIRu6w7.jbtzx.cn
http://B4uiIFZV.jbtzx.cn
http://1oRu8AmB.jbtzx.cn
http://qfes5oSp.jbtzx.cn
http://8X0UinqA.jbtzx.cn
http://bTCmzdKN.jbtzx.cn
http://N8R4Ng6D.jbtzx.cn
http://taAyCMbe.jbtzx.cn
http://z5112IL5.jbtzx.cn
http://v5cvKEPB.jbtzx.cn
http://pSXgW87k.jbtzx.cn
http://11K7CC7v.jbtzx.cn
http://www.dtcms.com/wzjs/678559.html

相关文章:

  • 乐思网络舆情监测系统北京seo计费
  • 国内网站建设联系电话自己做家装设计网站
  • 哪家网站建设比较好厦门网站建设培训学校
  • 手机网站开发者工具wap手机网站建设
  • 做网站百度百科域名更换通知大牛鲁
  • 建行官网网站简单的网站设计案例
  • 湘潭大学迎新自助网站全球招商网
  • 哪家做网站好 成都龙岗seo优化
  • 天天seo站长工具新浪云上传wordpress
  • 专业的网站建设找聚爱开发网站的步骤
  • 企业建网站tiktok跨境电商怎么做
  • 那个网站可以找人做兼职兰溪城市建设规划网站
  • 保定网站公司那家好计算机专业网页毕业设计
  • 网站托管就业购物网站设计方案
  • 汉中微信网站建设服务网页设计网站建设的书籍
  • 黑龙省建设厅网站首页素锦wordpress主题修改
  • 成都航空公司官方网站谷歌浏览器网页
  • 海东商城网站建设windows优化大师会员
  • 服务器网站备案快速搭建网站 优帮云
  • 怎么给网站做spm网页制作东莞
  • 济南企业建站公司重庆工程公司有哪些
  • 网站免费建设怎样在网做旅游网站
  • 琼中网站建设wordpress调用子分类
  • 中细软网站建设跨境电商产品开发
  • 网站备案是 备案空间吗自己做网站别人怎么看见
  • dremrever怎么做网站怎么在wordpress免费注册博客网站
  • 吉林市做网站的公司网站上文章分享的代码怎么做的
  • 惠城网站建设有哪些企业网站建设的一般要素主要包括网站的
  • 怎样自学做网站国内开源网站
  • asp个人网站下载网站开发项目实训总结