找回密码
 注册
查看: 808|回复: 0

R语言 EBImage包 propagate()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-25 16:55:12 | 显示全部楼层 |阅读模式
propagate(EBImage)
propagate()所属R语言包:EBImage

                                        Voronoi-based segmentation on image manifolds
                                         基于Voronoi图分割图像流形

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Find boundaries between adjacent regions in an image, where seeds have been already identified in the individual regions to be segmented. The method finds the Voronoi region of each seed on a manifold with a metric controlled by local image properties. The method is motivated by the problem of finding the borders of cells in microscopy images, given a labelling of the nuclei in the images.
发现种子已经确定在个别区域分割图像,相邻区域之间的界限。该方法发现的Voronoi区域的每个流形上与本图像属性控制指标的种子。该方法的动机是发现在单元显微图像的边界问题,赋予了图像的原子核的标签。

Algorithm and implementation are from Jones et al. [1].
琼斯等算法和实施。 [1]。


用法----------Usage----------


  propagate(x, seeds, mask=NULL, lambda=1e-4, ext, seed.centers)



参数----------Arguments----------

参数:x
An Image object or an array, containing the image to segment.
Image对象或数组,包含图像进行分割。


参数:seeds
An Image object or an array, containing the seeding objects of the already identified regions.        
Image对象或数组,包含已经确定的区域播种对象。


参数:mask
An optional Image object or an array, containing the binary image mask of the regions that can be segmented. If missing,  the whole image is segmented.
一个可选的Image对象或数组,包含的区域,可以分割的二元形象面具。如果失踪,整个图像分割。


参数:lambda
A numeric value. The regularisation parameter used in the metric, determining the trade-off between the Euclidian distance in the image plane and the contribution of the gradient of x. See details.
一个数值。用于度量正规化参数,确定在图像平面之间的欧氏距离和x梯度的贡献的权衡。查看详情。


参数:ext
Deprecated.
已过时。


参数:seed.centers
Deprecated.
已过时。


Details

详情----------Details----------

The method operates by computing a discretized approximation of the Voronoi regions for given seed points on a Riemann manifold with a metric controlled by local image features.
通过计算Riemann流形上与本图像特征控制指标给定的种子点的Voronoi区域的离散逼近的方法操作。

Under this metric, the infinitesimal distance d between points v and v+dv is defined by:
在此度量下,点之间的V和V + DV的无穷小的距离d定义为:


值----------Value----------

An Image object or an array, containing the labelled objects.
Image对象或数组,包含标记的对象。


牌照----------License----------

The implementation is based on CellProfiler C++ source code [2, 3]. An LGPL license was granted by Thouis Jones to use this part of CellProfiler's code for the propagate function.
实施CellProfiler基于C + +源代码[2,3]。一个LGPL许可证是,授予Thouis琼斯使用propagate功能这部分的CellProfiler的代码。


作者(S)----------Author(s)----------



The original CellProfiler code is from Anne Carpenter <carpenter@wi.mit.edu>,
Thouis Jones <thouis@csail.mit.edu>, In Han Kang <inthek@mit.edu>.
Responsible for this implementation: Greg Pau.




参考文献----------References----------

"Voronoi-Based Segmentation of Cells on Image Manifolds", CVBIA05 (535-543), 2005
O. Friman, D. Guertin, J.H. Chang, R.A. Lindquist, J. Moffat, P. Golland and D.M. Sabatini, "CellProfiler: image analysis software for identifying and quantifying cell phenotypes", Genome Biology 2006, 7:R100


参见----------See Also----------

bwlabel, watershed
bwlabel,watershed


举例----------Examples----------


## a paraboloid mountain in a plane[#在一个平面上的抛物面山]
n = 400
x = (n/4)^2 - matrix(
       (rep(1:n, times=n) - n/2)^2 + (rep(1:n, each=n) - n/2)^2,
       nrow=n, ncol=n)
x = normalize(x)

## 4 seeds[4号种子]
seeds = array(0, dim=c(n,n))
seeds[51:55, 301:305] = 1
seeds[301:305, 101:105] = 2
seeds[201:205, 141:145] = 3
seeds[331:335, 351:355] = 4

lambda = 10^seq(-8, -1, by=1)
segmented = Image(dim=c(dim(x), length(lambda)))

for(i in seq(along=lambda)) {
  prop = propagate(x, seeds, lambda=lambda[i])
  prop = prop/max(prop)
  segmented[,,i] = prop
}

if(interactive()){
  display(x, title='Image')
  display(seeds/max(seeds), title='Seeds')
  display(segmented, title="Voronoi regions")
}


转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-2-11 17:05 , Processed in 0.024463 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表