精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

OpenCV 4.8.0正式發布

OpenCV學堂 ? 來源:OpenCV學堂 ? 2023-06-30 16:11 ? 次閱讀

OpenCV 4.8.0已于2023年6月29日凌晨正式發布,此次發布中有DNN模塊中對TFLite模型的支持,FP16精度推理的支持等諸多亮點。ChangeLog譯文如下(來自本團隊以及中國社區的貢獻以紅色標出):

DNN:
  • 支持讀取和推理TFLite模型(含int8量化模型)

  • 支持以不依賴Protobuf的方式編譯DNN模塊。

  • 支持更多的算子和模型:

    • ONNX: Layer Normalization, GELU和QLinearSoftmax。

    • CANN后端:支持ONNX算子Split,Clip(Relu6),Slice,Sub,PRelu,Conv(auto_pad)和ConvTranspose。

    • 重構Reduce算子的實現以達到更好的魯棒性和更好的性能。

    • 支持Meta的Segment Anything Model

    • 修復nary element wise算子在CPU和CUDA后端上的廣播問題。

    • 加速ARM和x86上Conv算子的運行速度,優化Conv算子在1D和3D輸入的情況的速度,支持Conv算子與element-wise算子的融合。

    • 在ARMv8平臺支持了FP16計算分支,可以通過net.setPreferableTarget(DNN_TARGET_CPU_FP16);啟用,相比于FP32有1.5倍的速度提升

    • 重構Vulkan后端以達到更好的魯棒性和性能,相比于重構前有4倍的速度提升

    • 添加了blobFromImageParam API,用于構建網絡輸入同時進行預處理。

    • 添加了新版OpenVINO的支持。

Objdetect:
  • 更新FaceDetectorYN,速度與精度進一步提升,OpenCV Zoo已同步更新 。

  • 增加基于ArUco的新二維碼檢測算法

  • 條形碼檢測和解碼功能從opencv_contrib遷移至主倉該模塊。

  • 增加可調用條形碼和二維碼的圖形編碼通用API GraphicalCodeDetector。

  • 添加對pre-4.6.0發布的ChAruco boards的支持。

  • 修復若干二維碼檢測和解碼的漏洞,以及性能提升。

  • 修復若干ArUco的漏洞,以及性能提升。

Calibration:
  • 改進USAC框架。

  • 修復相機校對流程中的stddev估計。

  • 修復icvGetRectangles中不正確的pixel grid生成,提升了getOptimalNewCameraMatrix,stereoRectify以及其它校對函數的準確率。

  • 支持對Charuco board的模版生成和交互式校對工具,以及相應示例。

Image processing:
  • 修復LineSegmentDetector中的若干問題。

  • 修復resize中當模式設置為INTER_NEAREST_EXACT以及輸入尺度為偶數時返回不正確結果的問題。

  • 優化IntelligentScissorsMB::buildMap的local cost計算。

  • 保留BORDER_TRANSPARENT模式的remap()的inlier。

  • 修復distransform以支持大圖像輸入。

Features2d:
  • 提升SIFT算法的精度。

Core:
  • 添加cv::reduce的REDUCE_SUM2模式。

  • 添加cv::hasNonZero函數。

  • 更新依賴庫IPP的版本為20230330。

  • 改進對RISC-V RVV向量拓展指令集支持:

    • 支持LLVM 16和GCC 13中可用的RVV v0.11 inrinsics。

    • 支持平頭哥RISC-V toolchain (RVV 0.7.1和1.0)。

  • 若干OpenCL供應商和版本處理的提升。

Multimedia:
  • 通過依賴libavif添加了對AVIF的支持。

  • 支持奧比中光Femto Mega攝像頭。

  • 支持MS Media Foundation后端的ViedeoWriter的HEVC/H265。

  • 修復FFmpeg后端的FPS計算。

  • 支持DShow后端的VideoCapture的CAP_PROP_AUTO_WB和CV_CAP_PROP_WHITE_BALANCE_BLUE_U。

  • 修復OBS Virtual Camera的捕獲。

  • CV_32S編碼支持tiff。

  • 在opencv_contrib的cudacodec模塊中引進更加嚴格的解碼器檢查和動態分辨率支持。

  • 在opencv_contrib的cudacodec模塊中添加了基本的VideoCapture屬性支持。

Python Bindings:
  • 修復IDE對opencv python自動補全問題。

  • 修復registerNewType中的引用計算錯誤問題。

  • 修復ChAruco和diamond board的檢測器綁定。

  • 添加綁定以支持從其他庫中初始化的GpuMat和Steam對象。

  • 支持np.float16到Mat的內部轉換。

  • 添加RotatedRect,CV_MAKETYPE和CV_8UC(n)的Python綁定。

JavaScript Bindings:
  • 允許在opencv.js中關閉wasm。

  • 添加對Arcuco,ChArcuco,二維碼和條形碼的JS綁定。

Platforms:
  • Android:不再依賴廢棄的工具

  • iOS:修復使用CMake 3.25.1+的框架構建問題。

其他:
  • 修復opencv_contrib模塊的wechat_qrcode中的若干嚴重問題。

下載OpenCV 4.8.0:https://github.com/opencv/opencv/releases/tag/4.8.0

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 模型
    +關注

    關注

    1

    文章

    3172

    瀏覽量

    48713
  • OpenCV
    +關注

    關注

    30

    文章

    628

    瀏覽量

    41264

原文標題:OpenCV 4.8.0正式發布

文章出處:【微信號:CVSCHOOL,微信公眾號:OpenCV學堂】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    【龍芯2K0300蜂鳥板試用】5 搭建opencv開發環境

    在官方提供的buildroot根文件系統中,不支持opencv庫,故需要自己增加,另外,在本地編譯的時候,需要在本地(ubuntu)上安裝對應opencv庫,這樣才能將編譯好的鏡像放到板子上跑起來
    發表于 08-27 15:08

    OpenCV圖像識別C++代碼

    安裝OpenCV庫 首先,您需要在您的計算機上安裝OpenCV庫。您可以從OpenCV官網下載預編譯的庫或從源代碼編譯。安裝完成后,確保將OpenCV的頭文件和庫文件添加到您的項目中。
    的頭像 發表于 07-16 10:42 ?1799次閱讀

    opencv-python和opencv一樣嗎

    不一樣。OpenCV(Open Source Computer Vision Library)是一個開源的計算機視覺和機器學習軟件庫,它提供了大量的圖像和視頻處理功能。OpenCV
    的頭像 發表于 07-16 10:38 ?972次閱讀

    opencv的主要功能有哪些

    OpenCV(Open Source Computer Vision Library)是一個開源的計算機視覺庫,提供了大量的計算機視覺算法和工具。以下是OpenCV的主要功能: 圖像處理
    的頭像 發表于 07-16 10:35 ?1334次閱讀

    基于OpenCV的人臉識別系統設計

    基于OpenCV的人臉識別系統是一個復雜但功能強大的系統,廣泛應用于安全監控、人機交互、智能家居等多個領域。下面將詳細介紹基于OpenCV的人臉識別系統的基本原理、實現步驟,并附上具體的代碼示例。
    的頭像 發表于 07-11 15:37 ?1.2w次閱讀

    I.MX6ULL-飛凌 ElfBoard ELF1板卡 - 如何在Ubuntu中編譯OpenCV庫(X86架構)

    在之前發布的文章中探討了交叉編譯OpenCV并部署至嵌入式系統的方法。然而,在調試階段,我們發現在 Ubuntu 環境下將 OpenCV 編譯為 X86 架構可能更加方便和高效。 通過在主機上編譯并
    發表于 06-07 09:32

    嵌入式學習-飛凌ElfBoard ELF 1板卡 - 如何在Ubuntu中編譯OpenCV

    在之前發布的文章中探討了交叉編譯OpenCV并部署至嵌入式系統的方法。然而,在調試階段,我們發現在 Ubuntu 環境下將 OpenCV 編譯為 X86 架構可能更加方便和高效。 通過在主機上編譯并
    發表于 06-07 09:21

    ELF 1技術貼|如何在Ubuntu中編譯OpenCV

    在之前發布的文章中探討了交叉編譯OpenCV并部署至嵌入式系統的方法。然而,在調試階段,我們發現在Ubuntu環境下將OpenCV編譯為X86架構可能更加方便和高效。通過在主機上編譯并使用X86架構
    的頭像 發表于 05-31 16:41 ?1134次閱讀
    ELF 1技術貼|如何在Ubuntu中編譯<b class='flag-5'>OpenCV</b>庫

    【米爾-全志T113-i開發板試用】發布opencv-mobile米爾t113i專享預編譯包

    opencv-mobile庫 opencv-mobile的release.yml使用Github Action服務器,每次tag后觸發,自動下載最新代碼和補丁,并編譯打包,發布成release release.yml 有一個
    發表于 02-25 20:23

    如何實現PIL和OpenCV之間圖像數據的轉換呢?

    PIL圖像數據格式轉換成OpenCV圖像數據格式
    的頭像 發表于 02-25 13:43 ?1151次閱讀

    ELF 1技術貼|如何移植OpenCV

    OpenCV是一個基于BSD許可(開源)發行的計算機視覺庫,廣泛應用于跨平臺環境,包括Linux、Windows、Android及MacOS操作系統。作為計算機視覺領域廣受歡迎的標準工具包
    的頭像 發表于 01-09 13:55 ?359次閱讀
    ELF 1技術貼|如何移植<b class='flag-5'>OpenCV</b>

    Halcon和Opencv圖像處理庫對比

    在工業視覺領域屬于經常使用的軟件,相對于opencv的開源精神Halcon屬于商業非開源項目并且收費。Halcon起源于德國在國內的工業視覺領域市場占用率遙遙領先。
    的頭像 發表于 12-20 10:30 ?978次閱讀

    【米爾-TIAM62開發板-接替335x-試用評測】OPENCV和NCNN交叉編譯

    目錄 1. 前言 2. OPENCV交叉編譯 3. NCNN交叉編譯 4. OPENCV和NCNN移植 1. 前言 介紹了OpenCV和NCNN庫的交叉編譯過程,并在TIAM62開發板上部
    發表于 12-16 23:16

    OpenCV4.8 CUDA編程代碼教程

    OpenCV4支持通過GPU實現CUDA加速執行,實現對OpenCV圖像處理程序的加速運行,當前支持加速的模塊包括如下。
    的頭像 發表于 12-05 09:56 ?985次閱讀
    <b class='flag-5'>OpenCV</b>4.8 CUDA編程代碼教程

    OpenCV4.8+CUDA+擴展模塊支持編譯指南

    OpenCV4.8+CUDA+擴展模塊支持編譯指南
    的頭像 發表于 11-30 16:45 ?919次閱讀
    <b class='flag-5'>OpenCV</b>4.8+CUDA+擴展模塊支持編譯指南