Метка: Машинное зрение

  • Введение в машинное зрение. Обнаружение границ с помощью OpenCV.

    Машинное зрение — это область искусственного интеллекта, которая позволяет компьютерам «видеть» и анализировать изображения. В этой статье мы рассмотрим базовый пример: обнаружение границ на изображении с использованием библиотеки OpenCV.

    Установка OpenCV

    pip install opencv-python

    Код для обнаружения границ

    import cv2
    
    # Загрузка изображения
    image = cv2.imread("test.jpg")
    gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
    
    # Применение алгоритма Canny для обнаружения границ
    edges = cv2.Canny(gray, threshold1=50, threshold2=150)
    
    # Сохранение результата
    cv2.imwrite("new_test.jpg", edges)
    print("Границы успешно обнаружены!")

    Пояснение:

    1. cv2.imread загружает изображение.
    2. cv2.cvtColor преобразует его в оттенки серого.
    3. cv2.Canny находит границы с помощью алгоритма Кэнни.
    4. cv2.imwrite сохраняет результат.

    Более подробная речь про нейросети и технологии будет в следующих записях.