aligning two lists of points in 2D space

13 次查看(过去 30 天)
Hi,
I have two lists, L1 and L2, of points (x,y) in 2D space. They represents location of 'events'. Those two lists are misalign (mainly translation, could be rotation). Each list, display clustering, but shape of a cluster in each group is different, let say one is filament other blob. I tried to use different image aligning alghoritms (i could bin my lists into an image), but they fail. when I overly them I see clear translation, blobs should be near filaments, but i would like to automitize it. Most importantly, two lists do not represent the same structures, which were just misaligned. Do you know of any alghrotim, which could help me? thanks in advance,
Ina

回答(1 个)

Matt J
Matt J 2016-9-26
I don't know exactly what you mean by "two lists dont represent same structures", but have a look at
  2 个评论
topolowa
topolowa 2016-9-26
编辑:topolowa 2016-9-26
Hi, thanks will have a look on that. To clarify what i said in my question: list of points can be binned into an image; structures in an image could be any of shape. Saying that I wanted to stress, that I try to align two images, which are not the same. You could think about that as two image chanels from the microscope. Each chanel labels different e.g. cellular structure, which shape is different from the other. There is lots of algoritms an tools in matlab, which align or register two images, which are actually images of the same thing, but transformed in some way. My images are different, but they are well 'colocalized'. Alternativelly, I am asking for alghoritm to align two list of 2D points, because that is how my original data looks.
thank you very much
ina
topolowa
topolowa 2016-9-26
Just to add, my lists of points have differrent numbers of points, e.g. Mx2 and Nx2, N~=M

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Read, Write, and Modify Image 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by