or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing
xxxxxxxxxx
OpenCV turns on cuda acceleration in Nvidia Jetson platform。OpenCV在Nvidia Jetson平台開啟cuda加速
tags:
OpenCV
Nvidia
Jetson
Edge_AI
`

NVIDIA Jetson 平台部署相關筆記
基本環境設定
OpenCV在Nvidia Jetson平台開啟cuda加速
模型部署與加速
將PyTorch模型轉換為TensorRT,實現3-8倍加速
使用DeepStream加速多串流攝影機並部署客製(YOLO)模型
使用Deepstream python API提取模型輸出張量並定製模型后處理(如:YOLO-Pose)
Jetpack系統預設OpenCV未開啟CUDA加速
承接Jetson AGX Xavier 系統環境設定1_在windows10環境連接與安裝
環境安裝好後,接下來進入程式編譯的部分
檢視系統安裝的OpenCV相關套件
jtop
dpkg -l |grep -i opencv
可以看到系統中的OpenCV相關套件,其中
libopencv-python
是python使用系統的opencv, 這個套件會跟python-opencv
衝突,請避免自行透過pip install opencv-python
安裝libopencv-python
與python-opencv
差異如下libopencv-python
libopencv-python
提供了完整的 OpenCV 功能和性能,並與 Python 程序進行交互。您可以使用 pip 包管理器來安裝 libopencv-python。python-opencv
libopencv-python
不同,python-opencv
是通過使用 SWIG(Simplified Wrapper and Interface Generator)生成的綁定,將 C++ 的 OpenCV 功能封裝到 Python 中。它提供了與libopencv-python
類似的功能,但可能有一些細微的差異和限制。您可以使用操作系統的軟件包管理器(如 apt)來安裝python-opencv
。nvidia-opencv
nvidia-opencv
進一步檢視
apt show libopencv-python
從源碼建立支援CUDA加速的OpenCV
請參考
參考資料
./build_opencv.sh
可以一鍵建立