예제 #1
0
def HSVVisualization(bins, slices, project=True,color=False,fullOpacity=True, data="8bit"):
    startTime = time.time()
    colorMax = 255
    if data == "8bitsegmented":
        histogram = DataParse.loadStack(300, 200, 3000, bits=8, segmented=True)
    elif data == "8bit":
        histogram = DataParse.loadStack(300, 200, 3000, bits=8, segmented=False)
    elif data == "12bit":
        histogram = DataParse.loadStack(300, 200, 3000, mode="12bit", segmented=False)
        colorMax = 4095
    ColorPlots.histogramToHSV(histogram, colorMax, slices, project=project, color=color, fullOpacity=fullOpacity)
    endTime = time.time()
    print "Total Time: %g Seconds" % (endTime-startTime)