Lo mejor que puedes hacer es guardar en la DB la ruta a la imagen y no guardar directamente la imagen; si la tesis no trata sobre el almacenamiento de datos sino sobre el reconocimiento de imágenes, no deberias liarte con temas que no dominas y centrarte en el resto.
Si aún así quieres, o necesitas, que las imágenes se guarden junto a los datos, creo que se debería hacer igual que con cualquier otro BLOB, yo lo que uso son parámetros.
Código Delphi
[-]
var parametro : TParam;
.......
parametro:=dmq1.edit_q.Params.CreateParam(ftBlob,'nota_b',ptInput);
dmq1.edit_q.parambyname('nota_b').AsBlob:=Memo_notas.Text;
Dmq1.Edit_Q.SQL.Text:=
'UPDATE Clientes SET '+
' notas= :nota_b, '+ ' WHERE cod_cli='
.....
El ejemplo lo pille de un trozo de código que uso para insertar campos MEMO, pero debería ser igual para campos tipo IMAGEN
Saludos.