chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

hls之xfopencv

倩倩 ? 來源:Hack電子 ? 作者:Hack電子 ? 2022-09-09 15:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

  1. 為什么要引入xfopencv

vivado本身集成了opencv庫以及hls視頻庫了,opencv不能被綜合導(dǎo)出為RTL電路,hls視頻庫的功能有所欠缺,因此引入xfopencv作為既可以被綜合導(dǎo)出為RTL電路,也能夠?qū)崿F(xiàn)opencv豐富的功能。

2.軟件環(huán)境

vivado 2019.1,包含vivado,hls,以及SDSOC套件。

3.下載

1.打開github直接搜索xfopencv,如圖所示

d4aa65b8-2ffd-11ed-ba43-dac502259ad0.png

2.點(diǎn)擊master->tags->選擇與本身vivado匹配的版本(我的版本是2019.1,所以選擇第一個(gè))

d4d0d7c0-2ffd-11ed-ba43-dac502259ad0.png

4.使用(xfopencv/examples/canny)

1.解壓下載的文檔,創(chuàng)建HLS工程,右擊source->add files,添加文件如如所示

d4fe2b58-2ffd-11ed-ba43-dac502259ad0.png

2.右擊Test Bench->add files,添加如下文件,其中im0.jpg在data文件夾

d537b47c-2ffd-11ed-ba43-dac502259ad0.png

3.選中project->settings->syntheis 添加頂層文件,如圖所示

d54f5460-2ffd-11ed-ba43-dac502259ad0.png

4.然后選中xf_canny_accel.cpp文件,選擇Edit GFLAS Dialog,用于添加xfopencv庫,添加內(nèi)容

-I <路徑 to your xfopencv> -D__(雙下劃線)SDSVHLS__(雙下劃線)。

d57051c4-2ffd-11ed-ba43-dac502259ad0.png

5.然后選擇Simulation,對(duì)tb文件添加xfopencv庫,方式同上,內(nèi)容如下

-I <路徑 to your xfopencv> -D__(雙下劃線)SDSVHLS__(雙下劃線) -std=c++0x

d5a96630-2ffd-11ed-ba43-dac502259ad0.png

5.綜合以及C仿真

1.綜合

由于xf_canny_accel.cpp文件中的XF_USE_URAM未被定義,刪掉后綜合才能不出錯(cuò)

原始代碼

xf::Canny(_src,_dst1,low_threshold,high_threshold);  //xf::xfMat2AXIvideo(nms_output, _dst1);  #pragma SDS wait(1)  //xf::AXIvideo2xfMat(_dst1, nms_output);  xf::EdgeTracing(_dst1,_dst2);

更改以后的代碼

xf::Canny(_src,_dst1,low_threshold,high_threshold);  //xf::xfMat2AXIvideo(nms_output, _dst1);  #pragma SDS wait(1)  //xf::AXIvideo2xfMat(_dst1, nms_output);  xf::EdgeTracing(_dst1,_dst2);  //xf::xfMat2AXIvideo(edge_output, _dst2);}

2.C仿真

選擇im0.jpg作為輸入圖片

原始圖像:

d60a80fa-2ffd-11ed-ba43-dac502259ad0.jpg

opencv處理圖像:

d644cc9c-2ffd-11ed-ba43-dac502259ad0.png

xfopencv處理圖像:

d68127dc-2ffd-11ed-ba43-dac502259ad0.png

以上為xfopencv的例子學(xué)習(xí),關(guān)于xfopencv更加詳細(xì)的介紹請(qǐng)參考xilinx官方文檔ug1233

審核編輯 :李倩


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • RTL
    RTL
    +關(guān)注

    關(guān)注

    1

    文章

    393

    瀏覽量

    62435
  • OpenCV
    +關(guān)注

    關(guān)注

    33

    文章

    651

    瀏覽量

    44486
  • HLS
    HLS
    +關(guān)注

    關(guān)注

    1

    文章

    133

    瀏覽量

    25634

原文標(biāo)題:hls之xfopencv

文章出處:【微信號(hào):Hack電子,微信公眾號(hào):Hack電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    蜂鳥處理器+OV5640攝像頭模塊開發(fā)

    : 這時(shí)為了方便地實(shí)現(xiàn)resize,可以利用Vivado HLS,具體為hls_video.h中的hls::Resize函數(shù)或hls::Resize_opr_linear函數(shù)
    發(fā)表于 10-31 07:59

    如何在vivadoHLS中使用.TLite模型

    本帖欲分享如何在vivadoHLS中使用.TLite模型。在Vivado HLS中導(dǎo)入模型后,需要設(shè)置其輸入和輸出接口以與您的設(shè)計(jì)進(jìn)行適配。 1. 在Vivado HLS項(xiàng)目中導(dǎo)入模型文件 可以
    發(fā)表于 10-22 06:29

    harmony-utilsCacheUtil,緩存工具類

    harmony-utilsCacheUtil,緩存工具類
    的頭像 發(fā)表于 07-04 16:36 ?334次閱讀

    harmony-utilsCharUtil,字符工具類

    harmony-utilsCharUtil,字符工具類
    的頭像 發(fā)表于 07-04 16:34 ?353次閱讀

    harmony-utilsCrashUtil,異常相關(guān)工具類

    harmony-utilsCrashUtil,異常相關(guān)工具類
    的頭像 發(fā)表于 07-04 16:33 ?345次閱讀

    harmony-utilsDeviceUtil,設(shè)備相關(guān)工具類

    harmony-utilsDeviceUtil,設(shè)備相關(guān)工具類
    的頭像 發(fā)表于 07-03 18:27 ?435次閱讀

    harmony-utilsEmitterUtil,Emitter工具類

    harmony-utilsEmitterUtil,Emitter工具類
    的頭像 發(fā)表于 07-03 18:24 ?322次閱讀

    harmony-utilsFileUtil,文件相關(guān)工具類

    harmony-utilsFileUtil,文件相關(guān)工具類
    的頭像 發(fā)表于 07-03 18:23 ?407次閱讀

    harmony-utilsFormatUtil,格式化工具類

    harmony-utilsFormatUtil,格式化工具類
    的頭像 發(fā)表于 07-03 18:22 ?407次閱讀

    harmony-utilsImageUtil,圖片相關(guān)工具類

    harmony-utilsImageUtil,圖片相關(guān)工具類
    的頭像 發(fā)表于 07-03 18:22 ?627次閱讀

    如何在Unified IDE中創(chuàng)建視覺庫HLS組件

    最近我們分享了開發(fā)者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程(Vitis 傳統(tǒng) IDE)和開發(fā)者分享|AMD Vitis HLS 系列 2:AMD
    的頭像 發(fā)表于 07-02 10:55 ?1189次閱讀
    如何在Unified IDE中創(chuàng)建視覺庫<b class='flag-5'>HLS</b>組件

    使用AMD Vitis Unified IDE創(chuàng)建HLS組件

    這篇文章在開發(fā)者分享|AMD Vitis HLS 系列 1 - AMD Vivado IP 流程(Vitis 傳統(tǒng) IDE) 的基礎(chǔ)上撰寫,但使用的是 AMD Vitis Unified IDE,而不是之前傳統(tǒng)版本的 Vitis HLS
    的頭像 發(fā)表于 06-20 10:06 ?1996次閱讀
    使用AMD Vitis Unified IDE創(chuàng)建<b class='flag-5'>HLS</b>組件

    如何使用AMD Vitis HLS創(chuàng)建HLS IP

    本文逐步演示了如何使用 AMD Vitis HLS 來創(chuàng)建一個(gè) HLS IP,通過 AXI4 接口從存儲(chǔ)器讀取數(shù)據(jù)、執(zhí)行簡(jiǎn)單的數(shù)學(xué)運(yùn)算,然后將數(shù)據(jù)寫回存儲(chǔ)器。接著會(huì)在 AMD Vivado Design Suite 設(shè)計(jì)中使用此 HLS
    的頭像 發(fā)表于 06-13 09:50 ?1336次閱讀
    如何使用AMD Vitis <b class='flag-5'>HLS</b>創(chuàng)建<b class='flag-5'>HLS</b> IP

    Vivado HLS設(shè)計(jì)流程

    為了盡快把新產(chǎn)品推向市場(chǎng),數(shù)字系統(tǒng)的設(shè)計(jì)者需要考慮如何加速設(shè)計(jì)開發(fā)的周期。設(shè)計(jì)加速主要可以從“設(shè)計(jì)的重用”和“抽象層級(jí)的提升”這兩個(gè)方面來考慮。Xilinx 推出的 Vivado HLS 工具可以
    的頭像 發(fā)表于 04-16 10:43 ?1393次閱讀
    Vivado <b class='flag-5'>HLS</b>設(shè)計(jì)流程

    使用HLS流程設(shè)計(jì)和驗(yàn)證圖像信號(hào)處理設(shè)備

    STMicroelectronics成像部門負(fù)責(zé)向消費(fèi)者、工業(yè)、安全和汽車市場(chǎng)提供創(chuàng)新的成像技術(shù)和產(chǎn)品。該團(tuán)隊(duì)精心制定了一套通過模板實(shí)現(xiàn)的High-Level Synthesis(HLS)高層次綜合流程,使得上述產(chǎn)品能夠迅速上市。對(duì)于汽車市場(chǎng),該流程符合ISO 26262標(biāo)準(zhǔn),因此能確??煽啃?。
    的頭像 發(fā)表于 01-08 14:39 ?1177次閱讀
    使用<b class='flag-5'>HLS</b>流程設(shè)計(jì)和驗(yàn)證圖像信號(hào)處理設(shè)備