视频帧凸包检测 结果存入数据库
生活随笔
收集整理的這篇文章主要介紹了
视频帧凸包检测 结果存入数据库
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、凸包檢測結果
首先視頻轉換為幀圖片,同時每一幀圖片中會有多個凸包。
2、C++連接MySQL數據庫步驟
1、??? 設置項目屬性
項目 - ?C/C++ - 常規 - 附加包含目錄 ? ?里面添加?XXXs\MySQL\MySQL Server 5.6\include。 ?至于要用自己的安裝路徑大家也都是知道的。
2、項目 - 配置屬性 - 鏈接器 - 常規 - 附加庫目錄,
3、項目 - 配置屬性 - 鏈接器 - 輸入 - 附加依賴項??? 添加libmysql.lib
4、提示缺少“libmysql.dll”,? 這時候只用把C:\MySQL Server 5.5\lib? ?下的"libmysql.dll"復制到main所在的文件夾下就可以了。
5、測試
#include <windows.h> #include <stdio.h> #include <iostream> #include <winsock.h> #include <mysql.h> using namespace std; int main() {MYSQL *con;MYSQL_RES res;MYSQL_ROW row;char tmp[400];//database configuartionchar dbuser[30] = "root";char dbpasswd[30] = "1234";char dbip[30] = "localhost";char dbname[50] = "fire_test";char tablename[50] = "t1";char *query = NULL;con = mysql_init((MYSQL*)0);if (con != NULL && mysql_real_connect(con, dbip, dbuser, dbpasswd, dbname, 3306, NULL, 0))cout << "database connect success";elsecout << "database connectfaild";cout << "\n";system("pause"); //press any key to exit //system用來調用系統命令,類似于shell;return 0; }3、數據庫表設計
針對凸包檢測存在的現象,設計出一對多結構的兩張表
主表包括 凸包檢測創建的時間、每張圖片ID 、凸包檢測后的路徑
副表包括 副表的ID、凸包的大小、內輪廓的大小、與主表關聯的外鍵
查詢代碼
SELECT fire_hull_detect.d_id AS 編號,fire_hull_detect.path AS 路徑 ,out_in 比值,CreateTime 創建時間FROM fire_hull_detect ,fire_hull_count WHERE fire_hull_detect.d_id=fire_hull_count.did;4、完整代碼
總結
以上是生活随笔為你收集整理的视频帧凸包检测 结果存入数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html css图标怎么跟文字并排,科技
- 下一篇: mysql数据库asc_mysql数据库