原创 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-