如何在C ++中保存SQL数据库中的图像 [英] How save images on SQL database in C++

查看:97
本文介绍了如何在C ++中保存SQL数据库中的图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一些处理代码来使用opencv和c ++控制台应用程序来检测面部。它工作得很好,并且带图像的图像保存在项目文件夹中。现在我想将这些图像保存在本地sql数据库中。我是怎么做的那个本地数据库也在我的项目文件夹中。

谢谢



我尝试了什么:



i试过sqlite。但是下面的例子总是表示从souse文件夹连接成功甚至数据库删除。它似乎不起作用。

I had some processing code to detect the faces using opencv and c++ console application .its work nicely and capured images save on project folder.now i want save that images on local sql data base . How i do it. That local database also in my project folder.
Thank you

What I have tried:

i tried sqlite. But below example always says connection successful even database deletefrom the souse folder. Its seem not work.

#include <stdio.h>
#include <sqlite3.h>
int main ( int argc , char * argv [])
{
   sqlite3 * db ;
char * zErrMsg = 0 ;
int rc ;
rc = sqlite3_open ( "test.db" , & db);
if ( rc ){
fprintf ( stderr , "Can't open database:
return ( 0 );
} else {
fprintf ( stderr , "Opened database succes
}
sqlite3_close ( db);
}

推荐答案

看看这个 SQLite的BLOB示例


这篇关于如何在C ++中保存SQL数据库中的图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆