【图像分割】基于区域的重叠椭圆拟合实现细胞分割附matlab代码
【图像分割】基于区域的重叠椭圆拟合实现细胞分割附matlab代码
TT_Matlab
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的Matlab仿真,完整matlab代码或者程序定制加qq1575304183。
1 内容介绍
一种基于区域的方法,用于用自动确定的可能重叠椭圆的数量来逼近任意 2D 形状。 RFOVE 是完全无监督的,在没有任何假设或关于对象形状的先验知识的情况下运行,并且扩展和改进了递减椭圆拟合算法 (DEFA) [ 1 ]。 RFFOVE 和 DEFA 都通过执行模型选择来解决多椭圆拟合问题,该模型选择由 Akaike 信息准则在适当定义的形状复杂度度量上的最小化指导。 然而,与 DEFA 相比,RFFOVE 最小化了允许椭圆具有更高重叠度的目标函数,从而实现了更好的基于椭圆的形状逼近。 在几个标准数据集上对 RFFOVE 与 DEFA 的比较评估表明,RFFOVE 通过更简单的模型(更少的椭圆)实现了更好的形状覆盖。 作为对 RFOVE 的实际利用,我们将其应用于检测和分割荧光显微镜图像中可能重叠的细胞的问题。
2 部分代码
% gets the OX distance between point p and ELL
%
function [OXdist] = getOX(p,el)
a = el.a;
b = el.b;
C = el.C;
phi = el.phi;
theta = phi*pi/180;
p1= p-C;
rot = [cos(theta) -sin(theta); sin(theta) cos(theta)];
Xrot=rot*p1’;
x0 = Xrot(1);
y0 = Xrot(2);
c = sqrt((a^2*y0^2) + (b^2*x0^2));
x1 = a*b*x0 / c;
y1 = a*b*y0 / c;
OXdist = norm([x1 y1]);
3 运行结果
4 参考文献
[1]张竣凯. 基于瓶颈点探测与椭圆拟合的细胞图像分割方法探究[J]. 电子测试, 2013(5X):3.
[2]关涛, 周东翔, 樊玮虹,等. 基于稀疏轮廓点模型的彩色重叠细胞图像分割[J]. 计算机研究与发展, 2015, 52(7):1682-1691.
[3] Cpa C , Aab C . Region-based Fitting of Overlapping Ellipses and its application to cells segmentation - ScienceDirect[J]. Image and Vision Computing, 93.
博主简介:擅长 智能优化算法 、 神经网络预测 、 信号处理 、 元胞自动机 、 图像处理 、 路径规划 、 无人机 、 雷达通信 、 无线传感器 等多种领域的Matlab仿真,相关matlab代码问题可私信交流。
部分理论引用网络文献,若有侵权联系博主删除。
-
2023年血糖新标准公布,不是3.9-6.1,快来看看你的血糖正常吗? 2023-02-07
-
2023年各省最新电价一览!8省中午执行谷段电价! 2023-01-03
-
GB 55009-2021《燃气工程项目规范》(含条文说明),2022年1月1日起实施 2021-11-07
-
PPT导出高分辨率图片的四种方法 2022-09-22
-
2023年最新!国家电网27家省级电力公司负责人大盘点 2023-03-14
-
全国消防救援总队主官及简历(2023.2) 2023-02-10
-
盘点 l 中国石油大庆油田现任领导班子 2023-02-28
-
我们的前辈!历届全国工程勘察设计大师完整名单! 2022-11-18
-
关于某送变电公司“4·22”人身死亡事故的快报 2022-04-26
