原创 opencv: 仿射變換 透視變換
參考:https://zhuanlan.zhihu.com/p/24591720 https://blog.csdn.net/keith_bb/article/details/56331356 #include <iostrea
原创 MFC: 編輯框獲取內容
void CfucTestDlg::OnBnClickedButton2() { // TODO: 在此添加控件通知處理程序代碼 char szEdit[50] = {0}; int i=0; G
原创 opencv : ValueError: too many values to unpack (expected 2)
基於opencv-python 執行 cv2.findContours()函數出現以下錯誤提示: Traceback (most recent call last): contours, hierarchy = cv2.findCon
原创 matlab - 機械臂 ,環境搭建及簡單應用
matlab安裝成功後,有自帶的robotics工具箱,不過還是要另外安裝工具箱(參考:https://shaynerain.com/機械臂(1)-機器人工具箱的獲取安裝/)(如果沒安裝的運行網上很多matlab代碼,都提示類似找不到
原创 colab 使用注意事項
google公司始終堅持着它的偉大企業文化,就像他們的產品一樣,總是能正在的提高生產力,造福全世界一樣,colab就是其中一個偉大的產品,真的非常棒!但這個文章僅說其缺點或不足吧。 1. 上傳大量的圖片數據時,上傳圖片的數量有可能出錯
原创 MFC: 選擇文件夾和文件
/通過按鈕4(Button4)選擇目錄,並通過編輯框2(IDC_EDIT2)顯示所選路徑。 void CfucTestDlg::OnBnClickedButton4() { // TODO: 在此添加控件通知處理程序代碼
原创 opencv: 凸包檢測/ convexHull
最近在做手指甲的區域提取,發現提取的指甲區域經過一些縮放處理後,邊緣的鋸齒狀較爲明顯,一個鋸齒可能會有1-4個像素, 爲了平滑處理,需要把鋸齒狀減少至1個像素的差距,就能做到平滑處理。鋸齒原圖見圖1. 圖1 我們採用凸包點檢查的方
原创 基於ubuntu環境下的ROS系統使用常遇到的問題
1. 按ctrl+alt+t, 在終端輸入以下命令後出現錯誤,通過修改提升虛擬機的cpu及內存,依然未解決 roslaunch gazebo_ros mud_world.launch 解決方法:打開終端,並通過以下命令設置環
原创 linux: samba
參考博客: https://blog.csdn.net/generalsong/article/details/84875239 https://blog.csdn.net/i_chips/article/details/19191957
原创 命令:查看linxu文件夾的大小
du -h --max-depth=1
原创 修改基於是vmware的ubuntu顯示尺寸
1. 使用CTRL+alt+t打開終端 2、使用命令xrandr 查看相應的屏幕分辨率的相關參數 3、使用命令 xrandr -s 相應分辨率(如1280x800)即可改爲相應的顯示尺寸
原创 Invalid number of channels in input image: > 'VScn::contains(scn)' > where > 'scn' is 1
在做圖片語義分割的項目,對圖片數據標註後,又對數據進行擴增,然後倒入圖片,進行模型訓練,但是讀圖片的時候提示如下錯誤。 image = cv2.cvtColor(cv2.imread(path,-1), cv2.COLOR_BGR
原创 ROS: 創建並運行一個c++的demo
1. 創建catkin工作空間 $ mkdir -p ~/catkin_ws/src $ cd ~/catkin_ws/src 2. 編譯catkin工作空間 $ cd ~/catkin_ws/ $ catkin_make
原创 gitlab:提交模板配置-遠程倉庫關聯
一、遠程倉庫關聯 1.設置全局的提交模板: git config --global commit.template [模板文件名] 例如:git config --global commit.template git_temp
原创 ROS: OKR 簡介
1. ORK功能包安裝 1.1 安裝依賴 sudo apt-get install meshlab sudo apt-get install libosmesa6-dev sudo apt-get install python-