Combine multiple Image Labeler datasets

Hello everyone,
i started using the Image Labeler App, but i am having challenges merging the annotations of multiple users together, because the path always changes, when we exchange our Datasets with newer annotations. Is there any way of merging two groundtruths + their regarding images from different computers?
Help is very much appreciated!

4 Comments

Merging them? Can't just copy the file and put them in the same path? 'Yes to all' if window notify there is a same name folder in the path.
No this doesn't work, because the Labels are named Label_x, and are not uniquely identifiable.
It looks like those functions are just regular copy/paste mechanisms, without the "intelligence" to change the path saved inside the .mat files which i am copying. Therefore no this doesn't help either.

Sign in to comment.

Answers (1)

I'd get the labeled image from user 2 and find the centroids. Then use pdist2() to find out which label number from image #1 is the closest to that from image #2. Then use that information to relabel the labeled image from image #2.

Answered:

on 7 Dec 2018

Community Treasure Hunt

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

Start Hunting!