How can I do graph matching?

조회 수: 10 (최근 30일)
Rishi Kiran Shankar
Rishi Kiran Shankar 2019년 7월 1일
댓글: Rishi Kiran Shankar 2019년 7월 19일
Hi,
I have image which has genes in it. These images are refreshed in every 5 minutes. In this 5 minutes the gene can grow/shrink, move & rotate. A new gene can also pop in the image. Is there any way to graph match between same genes after 5 minutes?
I can't do it becuase the gene changes it size and moves too.
Anyone suggesting function which I can use would be very helpful.

채택된 답변

Dheeraj Singh
Dheeraj Singh 2019년 7월 17일
Hi,
I understand that you are representing every gene as a graph and want to compare two genes after the image gets updated.
You can store the graph before and after the updating of the image using MATLAB graph library .
For comparing the two graphs you can use the isisomorphicfunction
  댓글 수: 1
Rishi Kiran Shankar
Rishi Kiran Shankar 2019년 7월 19일
Hi,
I am working on tracking of the genes. Basically I am using DIP and Compuer Vision tool to achieve this. Thanks for your suggesion.

댓글을 달려면 로그인하십시오.

추가 답변 (1개)

Steven Lord
Steven Lord 2019년 7월 17일
It sounds like you're not working with a network graph object but with a series of images. If so something more along the lines of the Tracking and Motion Estimation examples in Computer Vision Toolbox may be a better fit for what you're trying to do than the isisomorphic function and a graph object. The "Tracking Pedestrians from a Moving Car" example even talks about how to handle lost or new tracks, which handles among other things people leaving or entering the frame. That sounds similar to your goal.

카테고리

Help CenterFile Exchange에서 Graph and Network Algorithms에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by