原创 樹莓派 jetson nano 手柄控制代碼 python
作者使用有線連接 xbox one 手柄(其他手柄應該也行),/dev/input/ 目錄下出現 js0,表示手柄已經識別。如果有多個手柄,會是 js1, js2 等等,這裏使用 js0。理論上藍牙連接應該也可以,但作者的兩個設備都是可以
原创 Xbox one 手柄 api Xinput
相關文檔地址:https://docs.microsoft.com/en-us/windows/win32/xinput/getting-started-with-xinput 需要的頭文件:Xinput.h lib 文件:Xinput.
原创 Linux 通過攝像頭獲取畫面 C語言
前提在已經存在 /dev/video0 設備,大概流程可以在其他博客看到,本文給出了可以直接運行的 c 語言完整代碼。作者使用 Jetson nano 加 羅技 c922 攝像頭測試 之後會有文章嘗試控制各種曝光參數以及編碼爲視頻流
原创 Windows10 下安裝 Python、OpenCV 開發環境
本文是根據文章(https://www.pyimagesearch.com/2018/08/15/how-to-install-opencv-4-on-ubuntu/)搭建對應的Windows下的開發環境 1、下載 Python 安裝包
原创 包含 videodev2.h 時 timestamp 報錯的解決方法
在 #include <linux/videodev2.h> 後編譯會報一個錯: field ‘timestamp’ has incomplete type struct timespec timestamp; 222
原创 Microsoft Media Foundation官方文檔翻譯(14)《Image Stride》
官方英文文檔鏈接:https://docs.microsoft.com/en-us/windows/desktop/medfound/image-stride 基於05/31/2018 當視頻圖像存儲在內存中時,內存緩衝區可能在每行像
原创 Microsoft Media Foundation官方文檔翻譯(六)《Essential Concepts》
官方英文文檔鏈接:https://docs.microsoft.com/en-us/windows/desktop/medfound/media-foundation-programming--essential-concepts 基於0
原创 hihoCoder 第254周 hiho一下 尋找最大值
時間限制:10000ms 單點時限:1000ms 內存限制:256MB 描述 給定N個數A1, A2, A3, ... AN,小Ho想從中找到兩個數Ai和Aj(i ≠ j)使得乘積Ai × Aj × (Ai AND Aj)最大。其中AND
原创 Microsoft Media Foundation官方文檔翻譯(13)《Video Interlacing》
官方英文文檔鏈接:https://docs.microsoft.com/en-us/windows/desktop/medfound/video-interlacing 基於05/31/2018 In this article Int
原创 Microsoft Media Foundation官方文檔翻譯(16)《Extended Color Information》
官方英文文檔鏈接:https://docs.microsoft.com/en-us/windows/desktop/medfound/extended-color-information 基於05/31/2018 In this ar
原创 如何使用 MediaFoundation 獲取視頻文件信息
代碼中以視頻分辨率爲例演示了使用 MediaFoundation 獲取視頻文件的信息,需要什麼信息,換 GUID 即可。注意根據文檔,有些信息可能在 IMFMediaType 中沒有設置,此時 IMFMediaType 並不會有默認值,所
原创 50. Pow(x, n) 面試題16. 數值的整數次方 快速解法
原題目鏈接 : https://leetcode-cn.com/problems/powx-n/ 思路:因爲 n 是指數,所以可以把 n 分解爲多個 2 的 j 次方相加,於是就可以掃描 n 的二進制,每遇到一個 1,就通過迭代平方
原创 1067. 範圍內的數字計數 LeetCode C++
題目鏈接 思路:用 [1 - high] 的結果減去 [1 - low] 的結果; 數位dp的方法,從最高位開始統計,注意處理 d 爲 0 的情況。dp數組只是爲了保存每次調用函數的結果,用來加快速度。 時間複雜度和空間複雜度都是 O(
原创 設計模式 C++ 代碼示例
代碼僅作結構展示,有BUG 還在補充中 #include <iostream> #include <list> #include <cstring> //外觀模式 Facade 12 namespace NFacade { //四個
原创 Microsoft Media Foundation官方文檔翻譯(17)《Recommended 8-Bit YUV Formats for Video Rendering》未完
官方英文文檔鏈接:https://docs.microsoft.com/en-us/windows/desktop/medfound/recommended-8-bit-yuv-formats-for-video-rendering 基於