diff --git a/mri_compute_seg_overlap/mri_compute_seg_overlap.cpp b/mri_compute_seg_overlap/mri_compute_seg_overlap.cpp
index 7274daf9f23..709e2193501 100644
--- a/mri_compute_seg_overlap/mri_compute_seg_overlap.cpp
+++ b/mri_compute_seg_overlap/mri_compute_seg_overlap.cpp
@@ -482,7 +482,7 @@ static int get_option(int argc, char *argv[])
// 7: seg1 seg2 ctab ReportEmpty01 ExcludeId datfile tablefile
// seg1 - first segmentation (for fdr and tdr, this is ground truth)
// seg2 - second segmentation (for fdr and tdr, this is the test seg)
- // ctab - color table of segmentations to report on
+ // ctab - color table of segmentations to report on. can used "embedded"
// ReportEmpty - 0=do not report segs that are empty in both, 1=report
// ExcludeId - exclude this seg (eg, 0 to exclude Unknown)
// datfile - save the dice for each seg on a single line without anymore info
@@ -493,8 +493,19 @@ static int get_option(int argc, char *argv[])
if(sd.seg1==NULL) exit(1);
sd.seg2 = MRIread(argv[3]);
if(sd.seg2==NULL) exit(1);
- sd.ctab = CTABreadASCII(argv[4]);
- if(sd.ctab==NULL) exit(1);
+ if(strcmp(argv[4],"embedded")!=0){
+ sd.ctab = CTABreadASCII(argv[4]);
+ if(sd.ctab==NULL) exit(1);
+ }
+ else {
+ printf("Using embedded color table\n");
+ if(sd.seg1->ct != NULL) sd.ctab = sd.seg1->ct;
+ else if(sd.seg2->ct != NULL) sd.ctab = sd.seg2->ct;
+ else {
+ printf("ERROR: neither seg1 nor seg2 have an embedded color table\n");
+ exit(1);
+ }
+ }
sscanf(argv[5],"%d",&sd.ReportEmpty);
int ExcludeId;
sscanf(argv[6],"%d",&ExcludeId);
diff --git a/mri_compute_seg_overlap/mri_compute_seg_overlap.help.xml b/mri_compute_seg_overlap/mri_compute_seg_overlap.help.xml
index be1c0e2e2ac..a63c6c9bf91 100644
--- a/mri_compute_seg_overlap/mri_compute_seg_overlap.help.xml
+++ b/mri_compute_seg_overlap/mri_compute_seg_overlap.help.xml
@@ -78,7 +78,7 @@
-all_labels
check all labels
-dice seg1 seg2 ctab ReportEmpty01 ExcludeId datfile tablefile
- Standalone way to compute dice.
+ Standalone way to compute dice. ctab can = embedded
mri_compute_seg_overlap manual_seg.mgz aseg.mgz