原创 OpenCV-Python學習筆記(使用opencv識別物體的位置,找到中心點位)

 使用opencv識別物體的位置,找到中心點位: 步驟:先拿到圖像-->進行高斯濾波-->進行灰度處理-->進行二值化-->進行開運算-->輪廓提取-->計算中心點位 效果圖如下:  代碼如下: import cv2 import n

原创 DOBOT magician魔術師在ROS下使用moveit編寫代碼控制(笛卡爾空間控制)

#include <string> #include <iostream> #include <ros/ros.h> #include <moveit/move_group_interface/move_group_interface.

原创 DOBOT magician魔術師在ROS下使用moveit編寫代碼控制(笛卡爾空間控制走圓)

#include <math.h> #include <ros/ros.h> #include <moveit/move_group_interface/move_group_interface.h> #include <moveit/

原创 C++ OpenCV學習筆記(多線程,多個攝像頭進行基於Haar+Adaboost實現的人臉檢測功能)

  #include <opencv2/core/core.hpp> #include <opencv2/imgproc/imgproc.hpp> #include <opencv2/opencv.hpp> #includ

原创 C++ OpenCV學習筆記(基於Haar+Adaboost實現的人臉檢測功能)

   圖片檢測代碼: #include <opencv2/core/core.hpp> #include <opencv2/imgproc/imgproc.hpp> #include <opencv2/opencv.hpp>

原创 Python-OpenCV學習筆記(使用opencv 獲得鼠標點擊點位,並畫在圖片上)

先看效果:     目標 • 學習使用 OpenCV 處理鼠標事件 • 你將要學習的函數是:cv2.setMouseCallback() 鼠標事件 :cv2.setMouseCallback() cv2_EVENT_MOUSEMOVE

原创 ROS參數服務器(參數使用詳細介紹)

       參數服務器是可通過網絡訪問的共享的多變量字典。它是節點存儲參數的地方、用於配置參數、全局共享參數。參數服務器使用互聯網傳輸,在節點管理器中運行,實現整個通信過程。它使用XMLRPC數據類型爲參數賦值,包括以下類型:32位整數

原创 英語學習100句常見口語

100句常見口語,來一起學習一下吧,建議收藏之後慢慢看! 【A】 A fool never learns. 傻瓜永遠學不會。 A little bird told me. 我聽說的。 Are you out of your mind? 你

原创 DOBOT magician魔術師在ROS下使用moveit編寫代碼控制(笛卡爾空間控制氣泵抓取功能)

#include <string> #include <ros/ros.h> #include <moveit/move_group_interface/move_group_interface.h> #include <iostrea

原创 Python學習筆記(使用百度AI進行人體狀態識別功能,並在圖片中畫出人體位置)

 識別效果:     代碼如下: #!/usr/bin/python # -*- coding: UTF-8 -*- import cv2 import json from aip import AipBodyAnalysis imp

原创 使用越疆科技的M1-B1機器人進行ROS下送水功能(帶TCP啓動信號版)

(帶TCP啓動信號V1版-簡單信號啓動,停止在取水導航點位,不帶接收到的數據處理功能) #include "ros/ros.h" #include "ar_track_alvar_msgs/AlvarMarkers.h" #includ

原创 Opencv學習筆記(使用HOG+SVM進行圖片行人檢測)

圖片檢測效果:  代碼: #include <iostream> #include <opencv2/opencv.hpp> using namespace std; using namespace cv; int main(in

原创 Python學習筆記(機器學習-Hog+SVM小獅子識別)

# 1 樣本 2 訓練 3 test 預測 # 1 樣本 # 1.1 pos 正樣本 包含所檢測目標 neg 不包含obj # 1.2 如何獲取樣本 1 網絡 2 公司內部 3 自己收集 # 一個好的樣本 遠勝過一個 複雜的神經網絡 (K

原创 C語言SOCKET發送int數據轉char數據

#include<stdio.h> #include<string.h> int main() { int count = 4123131; char countBuff[1]; memset( countBuff, 0, 1 )

原创 Python學習筆記(機器學習-SVM)

  # 1 思想 分類器 # 2 如何? 尋求一個最優的超平面 分類 # 3 核:line # 4 數據:樣本 # 5 訓練 SVM_create train predict # svm本質 尋求一個最優的超平面 分類 # sv