• 【图像分割】基于区域的重叠椭圆拟合实现细胞分割附matlab代码


    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代码问题可私信交流。

    部分理论引用网络文献,若有侵权联系博主删除。

  • 相关阅读:
    Ubuntu 20.04 安装宋体
    IVIF:multi-scale densenet
    k8s--基础--28.3--ceph--集群安装
    MySql总结
    云计算时代,企业面临的云安全风险
    Windows服务器配置证书
    驾驶数字未来:汽车业界数字孪生技术的崭新前景
    JZ69 跳台阶 JZ71 跳台阶扩展问题 JZ10 斐波那契数列
    Vuex基础知识
    WPF中样式静态、动态资源、资源字典
  • 原文地址:https://blog.csdn.net/matlab_dingdang/article/details/126850285