日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

视频帧凸包检测 结果存入数据库

發布時間:2024/3/13 数据库 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 视频帧凸包检测 结果存入数据库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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、完整代碼

總結

以上是生活随笔為你收集整理的视频帧凸包检测 结果存入数据库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。