Beispiel #1
0
def opening(i, j, open_i, rgb_img2, method):
    kernel = np.ones((i, i), np.uint8)
    opening = cv2.morphologyEx(open_i, cv2.MORPH_OPEN, kernel, iterations=j)
    rgb_img2, _, _ = annotate(opening, rgb_img2)
    save(
        opening, "Set9-After morphological operation_" + method + "_kernel_" +
        str(i) + "iteration_" + str(j))
    save(
        rgb_img2, "Set9-annotated_" + method + "_kernel_" + str(i) +
        "iteration_" + str(j))
def eroding(i, j, open_i, rgb_img2, method):
    kernel = np.ones((i, i), np.uint8)
    eroding = cv2.erode(open_i, kernel, iterations=j)
    display(eroding, "Eroded-the-image" + method)
    rgb_img2, _, _ = annotate(eroding, rgb_img2)
    save(
        eroding, "Set10-After morphological operation_" + method + "_kernel_" +
        str(i) + "iteration_" + str(j))
    save(
        rgb_img2, "Set10-annotated_" + method + "_kernel_" + str(i) +
        "iteration_" + str(j))
def opening(i, j, open_i, rgb_img2, method):
    kernel = np.ones((i, i), np.uint8)
    opening = cv2.morphologyEx(open_i, cv2.MORPH_OPEN, kernel, iterations=j)
    _, section_1, section_2 = annotate(opening, rgb_img2)
    return section_1, section_2
Beispiel #4
0
def eroding(i, j, open_i, rgb_img2, method):
    kernel = np.ones((i, i), np.uint8)
    eroding = cv2.erode(open_i, kernel, iterations=j)
    #display(eroding,"Eroded-the-image")
    _, section_1, section_2 = annotate(eroding, rgb_img2)
    return section_1, section_2