matlab 如何实现自动获得文件名和文件内容一一对应的excel表格

来源:百度知道 编辑:UC知道 时间:2024/07/03 02:55:58
一个文件夹下有数十个jpg图像文件,文件名除了位数相同以外无明显规律,如 13D.jpg,36R.jpg,288.jpg等,图像内容是一些数字,我可以用OCR语句将其识别成数字,现在我需要的是 产生一个excel表格,第一列是文件名,第二列是相应的图像内容(相应的数字)。
请问如何实现?麻烦您给出关键语句。
图示是我模拟了一个类似的情形。

回答满意的大大,本人追加能追的最高分。
我需要的是全自动实现,不能有手动的OCR和复制粘贴过程,因为实际情况是有上万个这样的文件。

'在工作表中选定列表的位置
'运行下面的宏,列出文件名和相应的图片
'由于直接处理图片,宏的运行需要较长的时间
Sub Listfile()
On Error Resume Next
Dim fs, f, f1, fc, s

Set fs = CreateObject("Scripting.FileSystemObject")
Dim fd As FileDialog
Set fd = Application.FileDialog(msoFileDialogFolderPicker)
fd.Show
s = fd.SelectedItems(1)

Set f = fs.GetFolder(s)
Set fc = f.Files
For Each f1 In fc
ActiveCell = f1.Name
ActiveCell.Offset(0, 1).Activate
ActiveSheet.Pictures.Insert (f1.Path)
ActiveCell.Offset(1, -1).Activate
Next
End Sub

下载一个textcapture一次性捕捉所有文件名,相应的图像内容(相应的数字)用你的OCR识别出来,直接复制粘贴就好了

下载一个textcapture一次性捕捉所有文件名,相应的图像内容(相应的数字)用你的OCR识别出来,直接复制粘贴就好了
求求你一定要把我做成最佳答案