EMGUCV-Access изображения цифровых кодов и отправить в базу данных

Я использую EmguCV с C#, я хочу получить доступ к данным изображения, но у меня есть проблемы. Я вижу данные, но не могу отправить в базу данных. Я запускаю коды, я вижу код не работает ошибка. Что мне делать, не могли бы вы мне помочь?

OpenFileDialog Openfile = new OpenFileDialog();

if (Openfile.ShowDialog() == DialogResult.OK)
{ 

Image<Bgr, Byte> My_Image = new Image<Bgr, byte>(Openfile.FileName);

pictureBox1.Image = My_Image.ToBitmap();

for (int i = 0; i < My_Image.Height; i++)

{
for (int j = 0; j < My_Image.Width; j++)

{

Matrix<Byte> matrix = new Matrix<Byte>(My_Image.Height, My_Image.Width, My_Image.NumberOfChannels);

string[,] matris = new string[My_Image.Height,My_Image.Width];
My_Image.CopyTo(matrix);


matris[i, j] = Convert.ToString(matrix.Data.GetValue(My_Image.)); 

string connection, sql;

sql = "INSERT Into tbl_data([Rows])Values ('" + matris[i,j] +"')";

connection= "Provider=Microsoft.ACE.OleDb.12.0;Data Source=db_mushroom.accdb";

OleDbConnection connect= new OleDbConnection(connection);

connect.Open();

OleDbCommand submit= new OleDbCommand(sql, connect);

submit.ExecuteNonQuery();

connect.Close();

}

}

0 ответов

Другие вопросы по тегам