女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

基于RV1126開發板的webEnging部署方式

ljx2016 ? 來源:ljx2016 ? 作者:ljx2016 ? 2025-04-16 10:18 ? 次閱讀

1. QT WebEnging介紹

Qt WebEngine 模塊提供了一個 Web 瀏覽器引擎,可以輕松地將萬維網中的內容嵌入到沒有本機 Web 引擎的平臺上的 Qt 應用程序中。

Qt WebEngine 提供了C++類和 QML類型(是一種用于描述用戶界面的腳本編程語言),用于渲染 HTML、XHTML 和 SVG 文檔,使用級聯樣式表(CSS)進行樣式設置,并使用 JavaScript 編寫腳本。

從QT 5.6版本開始,QT已經正式從webkit組件切換到webengine 組件,新的webengine組件是基于chromium內核引擎,更穩定且更好的支持新的如HTML5(構建和呈現Web內容的一種語言描述方式)等特性,同時具備更好的跨平臺性。本文基于嵌入式Linux平臺演示部署Qt提供的webengine 示例應用。

wKgZO2f_FGGAKeNMAATI5cU9B0Q913.png

2. QT WebEnging架構

QT WebEngine整體架構圖如下所示:

wKgZPGf_FGGAHwTlAAB_4avYnBI050.png

Qt WebEngine中的功能分為以下模塊:

1.Qt WebEngineWidgets模塊,用來創建C++ Widgets部件的Web程序;
2.Qt WebEngine模塊,用于創建基于Qt Quick的Web應用程序
3.Qt WebEngine core模塊,用于與Chromium交互
4.Qt WebEngine Process模塊,用于頁面渲染和JavaScript執行(從GUI流程分離到Qt WebEngine Process中)。 如果將Qt庫捆綁到應用程序中,則該庫必須隨應用程序一起提供。

3. Qt Webengine環境部署配置

3.1 換源提速

執行以下口令查看當前操作系統版本發行版代號:

lsb_release -a
wKgZO2f_FGGAIATvAABAfKBkdmM000.png

注意:輸出結果中的Codename字段就是當前系統版本代號。

通過以下網站進行換源:

 https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
或https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu-ports/
或其它站點
wKgZPGf_FGGAczeMAADzn4R71xo577.png

注意:系統版本發行版代號不要選錯了。

執行以下指令切換目錄并把鏡像源替換到源文件:

cd /etc/apt/
vim sources.list
wKgZO2f_FGKAI_A4AAA_9UPgzzM919.png

配置完以執行以下命令進行更新:

sudo apt-get update
wKgZPGf_FGKACdGIAABVwD1AavQ507.png

3.2 查找webengine軟件包名,用于后面安裝

輸入以下指令查找安裝包名字:

apt-cache search webengine | grep dev
wKgZO2f_FGKAbu2AAAB5eLdcQ8U026.png

注意:開發包名字是qtwebengine5-dev。

3.3 下載安裝包

通過以下口令下載安裝包:

sudo apt-get install qtwebengine5-dev 
sudo apt-get install qtwebengine5-examples
wKgZPGf_FGKAOXi8AAAtcOsHa_k721.png

(時間可能有點長,請耐心等待)

執行以下命令再次更新, 并啟用源碼源:

sudo apt-get update
sudo apt-get source qtwebengine5-dev
wKgZO2f_FGKAPn_WAAAmseIEqqU188.pngwKgZPGf_FGOAaxPMAACChbKFstM032.png

如下圖所示,里面的examples就是demo源碼了:

wKgZO2f_FGOAM3L5AAB95IRkFqc895.png

3.4 例程運行及效果

輸入以下指令,把examples目錄復制到/userdata再編譯:

cp examples/ -r /userdata/

wKgZPGf_FGOAE5vXAAB-HQkmu-M653.png

輸入以下指令,進入/userdata/examples/webengine/選擇其中一個app進行編譯:

cd userdata/examples/webengine/minimal/  
qmake minimal.pro 
make
wKgZO2f_FGOAPnQkAAGg3q7R16M340.png

輸入以下指令,執行該程序:

./minimal --no-sandbox
wKgZPGf_FGSAcK9aAACca6KRDVI520.png

效果展示圖如下所示:

wKgZO2f_FGSATHQdAADAmZdBAJ4474.jpg

審核編輯 黃宇

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

    關注

    25

    文章

    5528

    瀏覽量

    102335
  • rv1126
    +關注

    關注

    0

    文章

    106

    瀏覽量

    3351
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    基于RV1126開發板實現人臉檢測方案

    RV1126開發板上實現人臉檢測:在圖像中找出人臉,以及每張人臉的landmarks位置。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像, 算法代碼負責人臉檢測功能。
    的頭像 發表于 04-21 17:59 ?326次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人臉檢測方案

    基于RV1126開發板實現人臉檢測方案

    RV1126開發板上實現人臉檢測:在圖像中找出人臉,以及每張人臉的landmarks位置。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像, 算法代碼負責人臉檢測功能。
    的頭像 發表于 04-21 14:00 ?13次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人臉檢測方案

    基于RV1126開發板實現人臉識別方案

    RV1126開發板上實現人臉識別:在圖像中找出人臉,并與數據庫進行比對,得出該人臉對應的身份信息。 方案設計邏輯流程圖,方案代碼分為分為三個業務流程,主體代碼負責抓取、合成圖像,算法代碼負責人臉識別功能,按鍵監聽負責修改數據庫工作狀態。
    的頭像 發表于 04-21 10:24 ?107次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人臉識別方案

    基于RV1126開發板實現人臉檢測方案

    RV1126開發板上實現人臉檢測:在圖像中找出人臉,以及每張人臉的landmarks位置。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像, 算法代碼負責人臉檢測功能。
    的頭像 發表于 04-21 10:21 ?99次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人臉檢測方案

    基于RV1126開發板實現駕駛員行為檢測方案

    RV1126開發板上實現駕駛員行為檢測:通過圖像識別出這幾種行為:打電話、抽煙、疲勞駕駛。
    的頭像 發表于 04-18 17:47 ?354次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現駕駛員行為檢測方案

    基于RV1126開發板實現人員檢測方案

    RV1126開發板實現人員檢測:在圖像中找出人。 方案設計邏輯流程圖,方案代碼分為分為兩個業務流程,主體代碼負責抓取、合成圖像,算法代碼負責人員檢測功能。
    的頭像 發表于 04-18 17:14 ?220次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>實現人員檢測方案

    RV1126 yolov8訓練部署教程

    本教程針對目標檢測算法yolov8的訓練和部署到EASY-EAI-Nano(RV1126)進行說明,而數據標注方法可以參考我們往期的文章。
    的頭像 發表于 04-18 15:18 ?429次閱讀
    <b class='flag-5'>RV1126</b> yolov8訓練<b class='flag-5'>部署</b>教程

    基于RV1126開發板的resnet50訓練部署教程

    本教程基于圖像分類算法ResNet50的訓練和部署到EASY-EAI-Nano(RV1126)進行說明
    的頭像 發表于 04-18 15:07 ?336次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的resnet50訓練<b class='flag-5'>部署</b>教程

    基于RV1126開發板的音頻硬件電路設計

    ? ? ? ?核心自帶音頻輸入輸出功能,無需外接音頻編解碼芯片,節省成本與空間。核心核上的PMIC RK809-2芯片內部集成高性能音頻Codec,RV1126通過I2S1接口和RK809-2
    的頭像 發表于 04-17 09:31 ?214次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的音頻硬件電路設計

    基于RV1126開發板的按鍵測試方法與例程

    RV1126開發板的按鍵測試方法與例程詳細描述
    的頭像 發表于 04-15 17:03 ?266次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的按鍵測試方法與例程

    基于RV1126開發板網絡配置方法

    RV1126開發板網絡硬件資源有:以太網、WiFi,采用的網絡配置方案是:Netplan。 ? ? ? ?Netplan是一個用于配置Linux網絡的簡單工具。用戶只需要一個yaml格式的文件去
    的頭像 發表于 04-15 14:57 ?227次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>網絡配置方法

    基于RV1126開發板的人員檢測算法開發

    RV1126開發人員檢測AI算法組件
    的頭像 發表于 04-14 13:56 ?246次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的人員檢測算法<b class='flag-5'>開發</b>

    基于RV1126開發板的人臉檢測算法開發

    RV1126開發人臉檢測算法組件
    的頭像 發表于 04-14 10:19 ?233次閱讀
    基于<b class='flag-5'>RV1126</b><b class='flag-5'>開發板</b>的人臉檢測算法<b class='flag-5'>開發</b>

    RV1126 實現人臉檢測方案

    基于RV1126開發板實現人臉檢測方案,充分體現了電子方面的實踐經驗和目標檢測技術。
    的頭像 發表于 04-14 09:25 ?184次閱讀
    <b class='flag-5'>RV1126</b> 實現人臉檢測方案

    RV1126 實現簡單的UI開發示例

    RV1126上實現簡單的UI開發實例
    的頭像 發表于 04-09 16:08 ?284次閱讀
    <b class='flag-5'>RV1126</b> 實現簡單的UI<b class='flag-5'>開發</b>示例