Esempio n. 1
0
def merge_label_fn(x):
    print(buff_number(x))
    index = buff_number(x)

    img0 = f'{FOLDER0}_{index}.jpg'
    img1 = f'{FOLDER1}_{index}.jpg'
    img2 = f'{FOLDER2}_{index}.jpg'
    img3 = f'{FOLDER3}_{index}.jpg'
    img4 = f'{FOLDER4}_{index}.jpg'

    img0_out = f'{BASE_DIR}/output_PE_Exp2_Cyto/190314_RAW_SP20199_Cyto_Nuclei_{index}_labeled.jpg'
    img1_out = f'{BASE_DIR}/output_PE_Exp2_Cyto/190314_RAW_SP20299_Actin_{index}_labeled.jpg'
    img2_out = f'{BASE_DIR}/output_PE_Exp2_Cyto/190314_RAW_SP20299_Tubulin_{index}_labeled.jpg'
    img3_out = f'{BASE_DIR}/output_PE_Exp2_Cyto/190314_RAW_SP20299_ER_{index}_labeled.jpg'
    img4_out = f'{BASE_DIR}/output_PE_Exp2_Cyto/190314_RAW_SP20299_Cyto_Overlay_{index}_labeled.jpg'

    label_image_title_PIL("Nuclei", img0, img0_out)
    label_image_title_PIL("Actin", img1, img1_out)
    label_image_title_PIL("Tubulin", img2, img2_out)
    label_image_title_PIL("ER", img3, img3_out)
    label_image_title_PIL("Overlay", img4, img4_out)

    output_image_uri = f'{BASE_DIR}/output_PE_Exp2_Cyto/Cyto_Concat_{index}.jpg'

    merge_images_PIL([img0_out, img1_out, img2_out, img3_out, img4_out],
                     output_image_uri)

    img5 = f'{FOLDER5}_{index}.jpg'
    img6 = f'{FOLDER6}_{index}.jpg'
    img7 = f'{FOLDER7}_{index}.jpg'
    img8 = f'{FOLDER8}_{index}.jpg'
    img9 = f'{FOLDER9}_{index}.jpg'

    img5_out = f'{BASE_DIR}/output_PE_Exp2_Cyto/190314_RAW_SP20299_LPS_Cyto_Nuclei_{index}_labeled.jpg'
    img6_out = f'{BASE_DIR}/output_PE_Exp2_Cyto/190314_RAW_SP20299_LPS_Actin_{index}_labeled.jpg'
    img7_out = f'{BASE_DIR}/output_PE_Exp2_Cyto/190314_RAW_SP20299_LPS_Tubulin_{index}_labeled.jpg'
    img8_out = f'{BASE_DIR}/output_PE_Exp2_Cyto/190314_RAW_SP20299_LPS_ER_{index}_labeled.jpg'
    img9_out = f'{BASE_DIR}/output_PE_Exp2_Cyto/190314_RAW_SP20299_LPS_Cyto_Overlay_{index}_labeled.jpg'

    label_image_title_PIL("Nuclei", img5, img5_out)
    label_image_title_PIL("Actin", img6, img6_out)
    label_image_title_PIL("Tubulin", img7, img7_out)
    label_image_title_PIL("ER", img8, img8_out)
    label_image_title_PIL("Overlay", img9, img9_out)

    output_image_LPS_uri = f'{BASE_DIR}/output_PE_Exp2_Cyto/Cyto_LPS_Concat_{index}.jpg'

    merge_images_PIL([img5_out, img6_out, img7_out, img8_out, img9_out],
                     output_image_LPS_uri)

    output_image_COMBINED_uri = f'{BASE_DIR}/output_PE_Exp2_Cyto/Cyto_LPS_Concat_COMBINED_{index}.jpg'

    stack_images_PIL([output_image_uri, output_image_LPS_uri],
                     output_image_COMBINED_uri)
    # remove labeled files from hard drive
    clean_up_files([img0_out, img1_out, img2_out, img3_out, img4_out])
    clean_up_files([img5_out, img6_out, img7_out, img8_out, img9_out])
    clean_up_files([output_image_uri, output_image_LPS_uri])

    label_image_PIL(NAME_ARRAY[x - 1], output_image_COMBINED_uri)
Esempio n. 2
0
def merge_label_fn(x):
        print(buff_number(x))
        index = buff_number(x)

        img0 = f'{FOLDER0}{index}.jpg'
        img1 = f'{FOLDER1}{index}.jpg'
        img2 = f'{FOLDER2}{index}.jpg'

        img0_out = f'{BASE_DIR}/output_RAW/RAW_SP20299{index}_labeled.jpg'
        img1_out = f'{BASE_DIR}/output_RAW/RAW_SP20299_LPS_Overlay{index}_labeled.jpg'
        img2_out = f'{BASE_DIR}/output_RAW/RAW_LPS_SP20299_Overlay{index}_labeled.jpg'

        label_image_title_PIL("Drug", img0, img0_out)
        label_image_title_PIL("Drug-LPS", img1, img1_out)
        label_image_title_PIL("LPS-Drug", img2, img2_out)

        output_image_uri = f'{BASE_DIR}/output_RAW/RAWDrugvDrugLPSvLPSDrug_{index}.jpg'
        merge_images_PIL([img0_out, img1_out, img2_out], output_image_uri)
        label_image_PIL(NAME_ARRAY[x-1], output_image_uri)
Esempio n. 3
0
def merge_label():

    for x in range(1, 4):
        print(buff_number(x))
        index = buff_number(x)

        img0 = f'{FOLDER0}{index}.jpg'
        img1 = f'{FOLDER1}{index}.jpg'
        #img2 = f'{FOLDER2}{index}.jpg'

        img0_out = f'{BASE_DIR}/output_RAW_2/190314_RAW_SP20199_Cyto_Overlay_{index}_labeled.jpg'
        img1_out = f'{BASE_DIR}/output_RAW_2/190314_RAW_SP20299_LPS_Cyto_Overlay_{index}_labeled.jpg'
        #img2_out = f'{BASE_DIR}/output_RAW/RAW_LPS_SP20299_Overlay{index}_labeled.jpg'

        label_image_title_PIL("Drug", img0, img0_out)
        label_image_title_PIL("Drug-LPS", img1, img1_out)
        #label_image_title_PIL("LPS-Drug", img2, img2_out)

        output_image_uri = f'{BASE_DIR}/output_RAW_2/RAWDrugvDrugLPS_{index}.jpg'
        merge_images_PIL([img0_out, img1_out], output_image_uri)
        label_image_PIL(NAME_ARRAY[x - 1], output_image_uri)