annotate with two different colors based on threshold

I added the capability to annotate an image with features of two different colors. I found this useful for playing around with cutoff thresholds. e.g. see how many features you miss if you increase the minimum size.
This bit of code is to handle the case where split_thresh is a single number. I turn it into a list because split_thresh[0] needs to be valid