def mviz(VIZDIR,NamePrefix,OrigImage,Head,Tail,MidLine,Sides): libcelegans.save_wormviz_image(VIZDIR,NamePrefix+"-mviz.jpg" ,OrigImage, scipy.ndimage.morphology.binary_dilation(libcelegans.pointlist_to_array2( Sides,numpy.zeros(numpy.shape(OrigImage))),iterations=2), scipy.ndimage.morphology.binary_dilation(libcelegans.pointlist_to_array2( MidLine,numpy.zeros(numpy.shape(OrigImage))),iterations=3), scipy.ndimage.morphology.binary_dilation(libcelegans.pointlist_to_array2( [Head],numpy.zeros(numpy.shape(OrigImage))),iterations=7), scipy.ndimage.morphology.binary_dilation(libcelegans.pointlist_to_array2( [Tail],numpy.zeros(numpy.shape(OrigImage))),iterations=7), )
def viz(VIZDIR,NamePrefix,DiffImage,OrigImage,SideOnePath,SideTwoPath,Tail,Head,MidLine): scipy.misc.imsave(os.path.join(VIZDIR,NamePrefix) + "nobg.jpg",DiffImage) libcelegans.save_wormviz_image(VIZDIR,NamePrefix+"-viz.jpg" ,OrigImage, scipy.ndimage.morphology.binary_dilation(libcelegans.pointlist_to_array2( SideOnePath,numpy.zeros(numpy.shape(OrigImage))),iterations=1), scipy.ndimage.morphology.binary_dilation(libcelegans.pointlist_to_array2( SideTwoPath,numpy.zeros(numpy.shape(OrigImage))),iterations=1), scipy.ndimage.morphology.binary_dilation(Tail,iterations=5), scipy.ndimage.morphology.binary_dilation(Head,iterations=5), scipy.ndimage.morphology.binary_dilation(libcelegans.pointlist_to_array2( MidLine,numpy.zeros(numpy.shape(OrigImage))),iterations=1), )