我有一张图片。我真的想转换/解码它成为一个张量。为什么?因为我想把这个张量送到我用keras编写的神经网络中。问题是,如何将这个图像转换为具有值的张量,这在喂食神经网络时不会给我一个错误?
假设有一个PATH,这必须改为TENSOR,它可以输入keras神经网络。
非常感谢你。
答案 0 :(得分:0)
您可以使用Keras' ImageDataGenerator()
生成批量张量图像数据。然后,您可以在ImageDataGenerator()
对象上调用strCurrentDBName = CurrentDb.Name
For i = Len(strCurrentDBName) To 1 Step -1
If Mid(strCurrentDBName, i, 1) = "\" Then
strPath = Left(strCurrentDBName, i)
Exit For
End If
Next
xlsxPath = strPath & "Report.xlsx"
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, "Report", xlsxPath, True
MsgBox ("Report generated. " & xlsxPath)
,该对象将获取图像所在目录的路径,并从图像本身生成批量数据。这两个视频通过一个示例演示了这个过程: