我使用tf.train.Saver('./model.ckpt')保存了模型,当我转到本地目录时,我发现了名为model.ckpt.index , model.ckpt.meta和model.ckpt.data-00000-of-00001 ,但不是model.ckpt 。 结果,我无法还原模 ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我正在开发简单的节点管理器,其中用户应该可以为注释制作照片。 这是启动相机的按钮的代码:
final Intent makePhotoIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
PackageManager packageManager = fragment.getActivity().getPackageManager();
Uri uri = FileProvider.getUriForFile(getActivity(), FILE_PROVIDER, mTempPhotoFile);
makePhotoIntent.putExtra(MediaStore.EXTRA_OUTPUT, uri);
List<ResolveInfo> cameraActivities = packageManager
.queryIntentActivities(makePhotoIntent, PackageManager.MATCH_DEFAULT_ONLY);
for (ResolveInfo info : cameraActivities) {
getActivity().grantUriPermission(info.activityInfo.packageName, uri,
Intent.FLAG_GRANT_WRITE_URI_PERMISSION | Intent.FLAG_GRANT_READ_URI_PERMISSION);
}
startActivityForResult(makePhotoIntent, REQUEST_PHOTO);
我以这种方式创建File对象:
public File getPhotoFile(String fileName) {
File filesDir = context.getFilesDir();
return new File(filesDir, fileName);
}
这是FileProvider的配置:
<provider
android:name="android.support.v4.content.FileProvider"
android:authorities="com.artyom.taskmanager.fileprovider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/files" />
</provider>
<paths>
<files-path
name="task_photos"
path="."/>
</paths>
制作完照片后,我将其设置为ImageView并正确显示。 然后,将照片文件名设置为便笺的字段,然后使用Room将便笺保存到本地数据库。
但是,当我打开保存的注释时,照片不会显示。 我从便笺的字段中按名称获取了照片文件,但file.exists()返回false。
我要去哪里错了,我无法弄清楚。 请帮忙。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.