原创 android直接利用opencv打開攝像頭失敗原因及解決方案

先說結論: 截止到目前2019.7.10,直接利用cv::videocapture(0)打開不支持!   替代方案: 1.利用Java的camera2(>5.0)https://developer.android.com/referenc

原创 Opencv4.1鏈接so錯誤(android sdk) error: undefined reference to 'cv::error(int, std::string const...

如果遇到鏈接錯誤,一般是lib的路徑不對,但是顯然這次不是,錯誤如下:   native/jni/include\opencv2/core/mat.inl.hpp:548: error: undefined reference to '

原创 OpenCV攝像頭支持的backend

遇到OpenCV讀取攝像頭解碼有問題的情況(windows默認爲MSMF) 參照鏈接寫了一個DSHOW調用的程序發現解析正常(有需要可以留言,但估計沒啥用了) 後來想着是不是OpenCV也支持,故而扣了一下OpenCV支持的backend

原创 octcon--是時候對卷積層動刀子了

原文: https://arxiv.org/abs/1904.05049 代碼(keras):https://github.com/titu1994/keras-octconv   有空再來碼字……

原创 jupyter NoteBook 網頁空白各種解決方法(實在不行用pyCharm替代Chrome)

先說下我這邊的原因,jupyter notebook版本太高了,js報錯找不到text/plain,回退版本可以解決問題。   總結一下嘗試了的方法:   方法1(無效): 把谷歌瀏覽器設置成默認打開方式 https://blog.csd

原创 VS設置調試環境(避免設置系統環境變量,再也不必拷貝dll了)

系統環境變量實在太多,爲了避免相同版本的影響,一般我都是手動拷貝dll,直到有一天不勝其煩,想着能不能手動指定環境目錄,然後發現,果然可以……感激涕零   右擊項目屬性-->調試-->環境 PATH=C:\3rdparty\Opencv3

原创 來吹一波siamMask,沒mask的也叫追蹤?(神經網絡追蹤+前景mask分割+Ubuntu+PyTorch,環境配置)

最近寫了個手持物體追蹤的專利,深刻感受到mask輪廓在追蹤中起到的作用,無巧不巧,CVPR2019出了一篇融合分割功能的追蹤框架的文章,並且開源了代碼,所以跑了一下代碼,覺得又一標註利器到手,2333 先來看看效果(可以對比之前GoTur

原创 【git clone】 error: RPC failed; curl 56 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 10054

1.用壓縮的方式進行下載(--global設置成了全局,也可以不設) git config --global --add core.compression -1   2.增大緩存大小 (500M) git config --global

原创 【OpenCV】看看clone和copyTo的源碼

結論: clone代碼: mat.inl.hpp 直接調用了copyTo函數,新建了一個臨時變量m,返回賦值(地址的頭+尺寸)給開發者定義的變量 inline Mat Mat::clone() const { Mat m;

原创 VS2017卡死(OpenCV的Mat註釋太長,IntelliSense訪問就會卡死)

自己編譯的Opencv會有這個問題好像……   原因很簡單,Mat的註釋太長了,鼠標懸停到Mat上就會卡死……   解決方法也很簡單 工具--選項--文本編輯器---C/C++---高級---自動快速信息改爲False 再找到Mat跳轉

原创 VS2017編譯GPU版Tensorflow(1.5.0 C++)

利用 Anaconda 創建虛擬環境(python3.6暫時不支持) conda create -n tensorflow pip python=3.5 activate tensorflow conda install numpy 用

原创 跑一跑HandPose

效果:(效果其實也一般) 下載模型文件和配置文件(sh腳本,如果腳本太方便就直接下載下面打包文件) # Downloading body pose (COCO and MPI), face and hand models OPENP

原创 bat腳本一鍵安裝目錄下的apk (包括網絡位置)

安裝網絡位置目錄下的所有apk @ECHO OFF pushd %~dp0 FOR %%i IN (*.apk) DO (        ECHO 正在安裝:%%i       adb install -r "%%i"       )  

原创 簡單手勢識別(特徵點定位、Track+Detection、Dlib+Opencv_contrib)

入職之前的作業,當時放到了Github上了,現在搬運過來 地址: 鏈接 手勢識別與分割 支持手掌、拳頭、勝利、點贊四種手勢的識別與分割 基於fhog特徵的手勢提取和識別 基於手勢的bouding box和類別進行特徵點定位達到分割的

原创 GOTURN——基於深度學習的物體追蹤 (OpenCV contrib)

見慣了KCF、DCF、MEDIANFLOW這些常規追蹤器,來看看基於神經網絡的GOTURN吧。 首先,這個Tracker並不算慢,利用GPU能跑到100fps 論文原文: Learning to Track at 100 FPS wit