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();
}
}