Do I have to show the segment barcodes for a segment?

If you want the data inside of the segment to be detected (such as checkboxes or sticker barcodes), yes.

If you don't want the data to be detected, you can turn off the segment barcodes in the segment properties dialog when your editing the segment.