Gleich um die Ecke

Bildverarbeitung mit Python

Rebeca Gonzalez

Data Engineer

Eckenerkennung

Bildverarbeitung mit Python

Merkmale von Interesse

Bildverarbeitung mit Python

Ecken

Bildverarbeitung mit Python

Ecken abgleichen

Bildverarbeitung mit Python

Ecken abgleichen

Bildverarbeitung mit Python

Harris-Eckendetektor

Bildverarbeitung mit Python

Harris-Eckendetektor

Bildverarbeitung mit Python

Harris-Eckendetektor

from skimage.feature import corner_harris

# Convert image to grayscale image = rgb2gray(image)
# Apply the Harris corner detector on the image measure_image = corner_harris(image)
# Show the Harris response image show_image(measure_image)
Bildverarbeitung mit Python

Harris-Eckendetektor

Bildverarbeitung mit Python

Harris-Eckendetektor

# Finds the coordinates of the corners 
coords = corner_peaks(corner_harris(image), min_distance=5)

print("A total of", len(coords), "corners were detected.")
A total of 122 corners were found from measure response image.
Bildverarbeitung mit Python

Ecken erkannt

# Show image with marks in detected corners
show_image_with_detected_corners(image, coords)

Bildverarbeitung mit Python

Bild mit Konturen anzeigen

def show_image_with_corners(image, coords, title="Corners detected"):
    plt.imshow(image, interpolation='nearest', cmap='gray')
    plt.title(title)
    plt.plot(coords[:, 1], coords[:, 0], '+r', markersize=15)
    plt.axis('off')
    plt.show()
Bildverarbeitung mit Python

Lass uns üben!

Bildverarbeitung mit Python

Preparing Video For Download...