Tensorflow中对于不同类型数据的读取
2017-09-28 09:26
155 查看
此处取两个例子,其一,jpg类型图片数据,其二,mat类型matlab数据格式。
一、jpg图片的读取
这里提几个关键点,1是jpeg_decode的输出是一个tensor型数据,在code里叫做image,如果要查看他可以直接使用tensorboard来看,见第一段代码,但是在我实测中有一个问题就是对该tensor类数据调用get_shape方法输出是(?,?,?),这非常奇怪;2是image的sess.run出来的结果是一个np.array,可以print也可以使用他的shape方法来观测他的大小,还可以调用opencv的函数来观看。下面举例。
1使用tensorboard观看
2使用opencv观看
二、mat类型文件的读取
使用scipy.io中的loadmat,但是注意一点,在import的时候直接import scipy.io,如果import的是scipy,在调用scipy.io时会报错没有io这个module
插话:
CSDN的博客编辑器真的很神奇,你在用backspace和enter的时候如果书标不是悬停在编辑框内就会弹到外头去,哪怕之前你已经选中了目标或者放在了确定的位置。
这算bug么?
再插话:
本文的第一版不知道为什么把后面两段的文字插入到代码片里去了,我明明是在代码片高亮之外的地方输入的,而且都保持了距离的,感觉很神奇,果断这次换成了图片格式,反正代码很简单,想参考的自己看懂意思去码就行了,也不用复制粘贴了。
一、jpg图片的读取
这里提几个关键点,1是jpeg_decode的输出是一个tensor型数据,在code里叫做image,如果要查看他可以直接使用tensorboard来看,见第一段代码,但是在我实测中有一个问题就是对该tensor类数据调用get_shape方法输出是(?,?,?),这非常奇怪;2是image的sess.run出来的结果是一个np.array,可以print也可以使用他的shape方法来观测他的大小,还可以调用opencv的函数来观看。下面举例。
1使用tensorboard观看
2使用opencv观看
二、mat类型文件的读取
使用scipy.io中的loadmat,但是注意一点,在import的时候直接import scipy.io,如果import的是scipy,在调用scipy.io时会报错没有io这个module
插话:
CSDN的博客编辑器真的很神奇,你在用backspace和enter的时候如果书标不是悬停在编辑框内就会弹到外头去,哪怕之前你已经选中了目标或者放在了确定的位置。
这算bug么?
再插话:
本文的第一版不知道为什么把后面两段的文字插入到代码片里去了,我明明是在代码片高亮之外的地方输入的,而且都保持了距离的,感觉很神奇,果断这次换成了图片格式,反正代码很简单,想参考的自己看懂意思去码就行了,也不用复制粘贴了。
相关文章推荐
- python中对于“+”符号,不同的数据类型表现的不同的行为
- 含有不同数据类型数据 (整形和字符串型)文件读取(按行读)
- 批量读取不同类型数据并存入不同数据库表
- C#读取Excel表中同一列数据类型不同时,读取到的部分数据为空
- PHP自加和自减对于不同数据类型的作用与意义
- 文件磁盘相关函数[23]-文本文件读写-不同数据类型的读取
- redis不同数据返回类型读取
- JAVA中数据的读取与写入,不同类型数据的转换
- 对于string类型的不同长度的数据调用substring函数时避免空指针报错
- TensorFlow基础4:四种类型数据的读取流程及API讲解和代码实现
- javascript不同类型数据之间的运算是如何转换的
- Tensorflow学习教程------读取数据、建立网络、训练模型,小巧而完整的代码示例
- 第十三讲:不同类型数据间的转换
- 黑马程序员----C#中的不同数据类型之间的转换
- MATLAB对于文本文件(txt)数据读取的技巧总结(经典中的经典)
- TensorFlow学习--张量的数据类型/rank/shape和常用API
- 实现Table多类不同数据类型的排序(顺反)
- net控件中数据导到Excel的格式 首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默认的格式去呈现该cell的数据。这样就给我们提供了自定义数据格式的空间,当然我们必须使用excel支持的格式。下面就列出常用的一些格式: 1) 文本
- Csharp: 請假輸入兩個日期:(只考慮最多相差一個月)对于不同月份的数据考虑月份数据分界
- JavaScript不同数据类型的转换