OpenCV4.10 обновлен!
OpenCV4.10 обновлен!

Визуальная/изображительная информация, доставленная в кратчайшие сроки!

Адрес загрузки OpenCV4.10.0:

Язык кода:javascript
копировать
https://github.com/opencv/opencv/releases/tag/4.10.0

OpenCV4.10.0 Change Logs:

Язык кода:javascript
копировать
https://github.com/opencv/opencv/wiki/ChangeLog#version4100

Вышло летнее обновление для OpenCV 4.x. Эта версия также включает зоопарк моделей OpenCV.

  • Основные модули:
    • для cv::Mat #24892,#24918 добавлены CV_FP16 тип данных。Устарело convertFp16 функция, для cv::Mat::convertTo и подобные добавлены FP16 поддерживать.
    • Исправлена ​​проблема с алгоритмом FP16. Связано с В некоторых случаях из Неопределенная строка для #25598
    • расширенный minMaxIdx #25563、LUT #25554、meanStdDev #25483、moments 25490 и норма Хэмминга #25491 ХАЛ API. Транспонировать #25342 ХАЛ вход、некоторые арифметические функции#25574и#25506
    • Постоянство: вывод действительных чисел в понятных для человека выражениях. #25351
    • дляпараллельная структурадобавлен cgroups v2 Поддержка № 25285
    • добавлена ​​пара cartToPolar и polarToCart Встроенная поддержка #24893.
  • Модуль Imgproc:
    • для cv::remap Добавлена ​​опция поля относительного смещения #24621.
    • добавлено новое findContours Инвентарь №25146 , #25680 , #25385
    • Исправить проблему с распределением в EMD № 25583.
    • Исправлена ​​ошибка №25513 в stackBlur при использовании больших ядер.
    • расширенный projectPoints #25511、equalizeHist #25565、Otsu Порог № 25509 HAL . добавлен gaussianBlur #25397、remap #25399、bilaterialFilter #25343 новый HAL вход.
  • Модуль Калиб3д:
    • Исправлено несколько ошибок в методе калибровки «рука-глаз» №24897, №25423.
    • Исправлено несколько ошибок в реализации findHomography #25308, #25665.
    • findChessboardCorners Несколько улучшений в реализации: # 25365、25195、25177、25182、25145、24779、24710、24833、25090
    • Улучшено обнаружение симметричной круговой сетки № 25258.
    • Исправлен возможный бесконечный цикл в USAC # 24987.
    • Изменен метод первоначальной оценки фокусного расстояния при калибровке «рыбий глаз» #25030.
    • для модели камеры типа «рыбий глаз» добавлена ​​реализацияsolvePnP #25028
  • Модуль ДНН:
    • значительное улучшение DNN Потребление памяти# 25181、25163
    • добавлен Net::dumpToPbtxt метод использования Netron исследоватьоптимизациякартина#25582
    • добавлена Пара Множественный TFLite Поддержка слоев: Global_Pool_2D #25613、Transpose #25297、HardSwishInt8 #24985、split、fully Connected、SoftMax、Cast #25273。
    • Исправлено несколько ONNX Ошибка в слое: Срез #25660、Range #25414、Clip #25319、ReduceMean #25120、Einsum #25100、Norm #24808、Concat Поддержка отрицательной оси в #24865.
    • добавлено новое ONNX Слой: Мод #24765、GroupNorm слой#24610。
    • использовать OpenVINO #25524 、 # 25291, 25518 добавили еще DNN слой。
    • Для тех, у кого RVV расширенный RISC-Vоптимизация Понятно fastDepthwiseConv #25361и int8 слой 25230
    • против RISC-V P Packed SIMD Extension v0.5.2 оптимизацияиз fastDepthwiseConv #24556
    • оптимизациявнимательность#24476、#25271、#25238、#24613、 25076 。
    • для scatter и scatterND добавленпараллельныйверсиякнига#24813
    • использовать CuDNN задняя частьдобавить в эфире, если a.rank() != b.rank() #24834
    • Корректирование Winograd алгоритмсуществоватьсвертывающийсяизиспользовать#24709
    • добавлен Raft Примеры поддержки моделей и отслеживания # 24913
    • существовать DNN для в модуле NaryEltwiseLayer добавлен Vulkan задняя часть#24768
    • улучшенный современный Yolo Детектор утверждения.добавлен пример и документ №24898.、#24611
    • добавлен CuDNN 9+ Поддержка № 25412
    • добавлен OpenVINO 2024 Поддержка № 25199

  • Модуль G-API:
    • Воля G-API ONNXRT задняя часть пересажена в V2 API #25662
    • Реализация параллельных исполнителей #24845
    • Поддержка быстрой инициализации значений GMat #25055
    • зафиксированный OV задняя Предварительная обработка частиMean/proportion для нереальных типов изподдержание #24704
  • Модуль обнаружения объектов:
    • Исправьте некоторые случаи Charuco Проблема с неточной генерацией шахматной доски ( .generateImage()) #24873、#25673
    • ремонт Aruco Проблема безопасности потока детектора № 24807, что делает Aruco Детектор более детерминированный #24829
    • Добавлен дополнительный структурированный режим декодирования QR-кода #24548.
    • Несколько ошибок в детекторе и декодере QR-кода ремонт#25026
    • ремонт Обнаружение штрих-кода и Расшифровка #25035
    • Воля Оставшийсяиз Aruco и Charuco Документация и примеры, портированные на современность API #23018
  • Видео ИО:
    • ремонт InternalFFMpegRegister Состояние гонки при инициализации. #25419
    • Orbbec Поддержка камеры MacOS,Gemini2 и Gemini2L поддерживать Y16 Формат #24877
    • для V4L2 задняя частьдобавлен V4L2_PIX_FMT_SGRBG8 Формат пикселейподдерживать#25249
    • ремонткогда CAP_PROP_FORMAT == -1 час VideoCapture Возвращено из-за ошибки, временная метка № 24828.
  • Привязки Python:
    • Экспериментальный NumPy 2.0 поддерживать
    • для Rect2f и Point3i добавлен python Переплет №24919
    • Воля MatLike изтип данныхиз универсальноготип данныхизменятьдлячислотип данных#25406
    • существование требует имя файла из любого места, добавленный путь, объект класса, поддержка #24773
  • Андроид:
    • существовать Android В примере добавлена ​​пара JavaCameraView #24827、 avaCamera2View и NativeCameraView #24869 излюбая ориентация экранаподдерживать.зафиксированный JavaCamera2View из Ошибка инициализации двойного предварительного просмотра в #24869.
    • Из скрипта сборки и Учебное Удален из пособия Android AIDL, из для 4.9.0 Он больше не нужен #24843
    • существовать Emscripten Включить файловую систему на #24949.
    • обновлен до современного Android Studio из Android Пример. добавлен Maven поддерживатьиз OpenCV。#24473
    • Воля kotlin класс добавлен в AAR #24884
    • добавлен ARM KleidiCV делатьдля ARM v8 и v9 Процессор HAL(-DWITH_KLEIDICV=ONCMake варианты) #25443, #25618
  • Поддержка платформы:
    • CUDA 12.4+ поддерживать#25658
    • Linux версия Wayland задняя часть#25551、#25510、#25502
    • MacOS и его производные от утвержденияновыйиз LAPACK Интерфейс №24804, №25625
    • дляс P расширенный RISC-V Добавлен процессор HAL изисходныйверсиякнига#25167
    • добавлен ARM KleidiCV делатьдля ARM v8 и v9 Процессор HAL(-DWITH_KLEIDICV=ONCMake варианты) #25443, #25618
    • добавить в zlib-ng дляClassic zlib из Заменять(-DWITH_ZLIB_NG=ONCMake варианты) #24782
    • OneAPI 2024 поддерживать(IPP、TBB)
    • Экспериментальный Apple VisionOS поддерживать
    • Экспериментальный Windows ARM64 поддерживать
boy illustration
Учебное пособие по Jetpack Compose для начинающих, базовые элементы управления и макет
boy illustration
Код js веб-страницы, фон частицы, код спецэффектов
boy illustration
【новый! Суперподробное】Полное руководство по свойствам компонентов Figma.
boy illustration
🎉Обязательно к прочтению новичкам: полное руководство по написанию мини-программ WeChat с использованием программного обеспечения Cursor.
boy illustration
[Забавный проект Docker] VoceChat — еще одно приложение для мгновенного чата (IM)! Может быть встроен в любую веб-страницу!
boy illustration
Как реализовать переход по странице в HTML (html переходит на указанную страницу)
boy illustration
Как решить проблему зависания и низкой скорости при установке зависимостей с помощью npm. Существуют ли доступные источники npm, которые могут решить эту проблему?
boy illustration
Серия From Zero to Fun: Uni-App WeChat Payment Practice WeChat авторизует вход в систему и украшает страницу заказа, создает интерфейс заказа и инициирует запрос заказа
boy illustration
Серия uni-app: uni.navigateЧтобы передать скачок значения
boy illustration
Апплет WeChat настраивает верхнюю панель навигации и адаптируется к различным моделям.
boy illustration
JS-время конвертации
boy illustration
Обеспечьте бесперебойную работу ChromeDriver 125: советы по решению проблемы chromedriver.exe не найдены
boy illustration
Поле комментария, щелчок мышью, специальные эффекты, js-код
boy illustration
Объект массива перемещения объекта JS
boy illustration
Как открыть разрешение на позиционирование апплета WeChat_Как использовать WeChat для определения местонахождения друзей
boy illustration
Я даю вам два набора из 18 простых в использовании фонов холста Power BI, так что вам больше не придется возиться с цветами!
boy illustration
Получить текущее время в js_Как динамически отображать дату и время в js
boy illustration
Вам необходимо изучить сочетания клавиш vsCode для форматирования и организации кода, чтобы вам больше не приходилось настраивать формат вручную.
boy illustration
У ChatGPT большое обновление. Всего за 45 минут пресс-конференция показывает, что OpenAI сделал еще один шаг вперед.
boy illustration
Copilot облачной разработки — упрощение разработки
boy illustration
Микросборка xChatGPT с низким кодом, создание апплета чат-бота с искусственным интеллектом за пять шагов
boy illustration
CUDA Out of Memory: идеальное решение проблемы нехватки памяти CUDA
boy illustration
Анализ кластеризации отдельных ячеек, который должен освоить каждый&MarkerгенетическийВизуализация
boy illustration
vLLM: мощный инструмент для ускорения вывода ИИ
boy illustration
CodeGeeX: мощный инструмент генерации кода искусственного интеллекта, который можно использовать бесплатно в дополнение к второму пилоту.
boy illustration
Машинное обучение Реальный бой LightGBM + настройка параметров случайного поиска: точность 96,67%
boy illustration
Бесшовная интеграция, мгновенный интеллект [1]: платформа больших моделей Dify-LLM, интеграция без кодирования и встраивание в сторонние системы, более 42 тысяч звезд, чтобы стать свидетелями эксклюзивных интеллектуальных решений.
boy illustration
LM Studio для создания локальных больших моделей
boy illustration
Как определить количество слоев и нейронов скрытых слоев нейронной сети?
boy illustration
[Отслеживание целей] Подробное объяснение ByteTrack и детали кода