tensorflow Image 解码函数
觉得有用的话,欢迎一起讨论相互学习~Follow Me
tf.image.decode_png(contents, channels=None, name=None)
Decode a PNG-encoded image to a uint8 tensor.
将一个png编码的图像解码成一个uint8张量。
The attr channels
indicates the desired number of color channels for the
decoded image.
参数"channels"表示解码图像所需的颜色通道数量。
Accepted values are:
- 0: Use the number of channels in the PNG-encoded image.
使用png编码图像的通道数 - 1: output a grayscale image.
输出一个灰度图像 - 3: output an RGB image.
输出一个RGB值表示的图像 - 4: output an RGBA image.
输出一个RGBA值表示的图像
If needed, the PNG-encoded image is transformed to match the requested number
of color channels.
如果需要,将转换为png编码的图像,以匹配所请求的颜色通道数量。
Args:
contents
: ATensor
of typestring
. 0-D. The PNG-encoded image.
0阶"string"类型的张量,使用png编码格式的图片channels
: An optionalint
. Defaults to0
.
Number of color channels for the decoded image.
可选int参数,默认是0,表示解码图像的颜色通道数。name
: A name for the operation (optional).
Returns:
A Tensor
of type uint8
. 3-D with shape [height, width, channels]
.
一个uint8类型的张量。3维分别表示[高度,宽度,通道数]
tf.image.decode_jpeg(contents, channels=None, ratio=None, fancy_upscaling=None, try_recover_truncated=None, acceptable_fraction=None, name=None)
Decode a JPEG-encoded image to a uint8 tensor.
讲一个jepg编码的图片编码为int类型的张量
The attr channels
indicates the desired number of color channels for the decoded image.
属性"channels"表示解码图像所需的颜色通道数量。
Accepted values are:
- 0: Use the number of channels in the JPEG-encoded image.
- 1: output a grayscale image.
- 3: output an RGB image.
- 0: 使用jpeg编码映像中的通道数量。
- 1: 输出一个灰度图像。
- 3: 输出一个RGB图像
If needed, the JPEG-encoded image is transformed to match the requested number of color channels.
如果需要,则将jpeg编码的图像转换为匹配请求的数字的颜色通道。
The attrratio
allows downscaling the image by an integer factor during
decoding. Allowed values are: 1, 2, 4, and 8. This is much faster than
downscaling the image later.
在解码过程中,属性'ratio'允许通过整数因子来缩小图像。允许的值是:1、2、4和8。
这比稍后缩小图像的速度要快得多。
Args:
contents
: ATensor
of typestring
. 0-D. The JPEG-encoded image.
是一个0维度的string类型的使用JRPG编码的张量.channels
: An optionalint
. Defaults to0
.
Number of color channels for the decoded image.
一个可选的int类型的参数,默认是0,表示解码图片的通道数.ratio
: An optionalint
. Defaults to1
. Downscaling ratio.
默认是1,可以通过调节来缩小图片.fancy_upscaling
: An optionalbool
. Defaults toTrue
.
If true use a slower but nicer upscaling of the
chroma planes (yuv420/422 only).
可选的布尔值.
默认是"True"如果选择true会使用一个慢但是更好的对于chroma层的加速
plane一般是以luma plane、chroma plane的形式出现,其实就是luma层和chroma层,就像RGB,要用三个plane来存。try_recover_truncated
: An optionalbool
. Defaults toFalse
.
If true try to recover an image from truncated input.
一个可选的布尔值,默认是假,如果选择"true"则会试图从截断的输入中恢复图像。acceptable_fraction
: An optionalfloat
. Defaults to1
.
The minimum required fraction of lines before a truncated
input is accepted.
可选的"float"类型的变量,默认为“1”。在被截断的输入被接受之前,最少需要的行数。name
: A name for the operation (optional).
Returns:
A Tensor
of type uint8
. 3-D with shape [height, width, channels]
..
一个uint8类型的张量。3维分别表示[高度,宽度,通道数]
tensorflow Image 解码函数的更多相关文章
- Qt中gb2312/GBK的URL编解码函数
编码函数: QByteArray encodeURI(QString str) { QByteArray array; QTextCodec *codec=QTextCodec::codecForNa ...
- 关于JavaScript中的编码和解码函数
js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1 ...
- js中escape对应的C#解码函数 UrlDecode
js中escape对应的C#解码函数 System.Web.HttpUtility.UrlDecode(s),使用过程中有以下几点需要注意 js中escape对应的C#解码函数 System.We ...
- 46.Linux-分析rc红外遥控平台驱动框架,修改内核的NEC解码函数BUG(1)
内核版本 : Linux 3.10.14 rc红外接收类型: GPIO 类型的NEC红外编码 本章内容 1) rc体系结构分析 2) 分析红外platform_driver平台驱 ...
- java中URL 的编码和解码函数
java中URL 的编码和解码函数java.net.URLEncoder.encode(String s)和java.net.URLDecoder.decode(String s);在javascri ...
- Tensorflow Batch normalization函数
Tensorflow Batch normalization函数 觉得有用的话,欢迎一起讨论相互学习~Follow Me 参考文献 stackoverflow上tensorflow实现BN的不同函数的 ...
- tensorflow.nn.bidirectional_dynamic_rnn()函数的用法
在分析Attention-over-attention源码过程中,对于tensorflow.nn.bidirectional_dynamic_rnn()函数的总结: 首先来看一下,函数: def bi ...
- decodeURIComponent 解码函数
想象一个场景,你朋友发一个链接让你打开,但链接是下面其中之一,你会不会想锤死他 1. \u0068\u0074\u0074\u0070\u003a\u002f\u002f\u0062\u0069\u0 ...
- TensorFlow卷积层-函数
函数1:tf.nn.conv2d是TensorFlow里面实现卷积的函数,实际上这是搭建卷积神经网络比较核心的一个方法 函数原型: tf.nn.conv2d(input,filter,strides, ...
随机推荐
- Sublime Text 3的常用插件的安装和介绍
Sublime Text 3的插件安装流程 1.安装Sublime Text 3 2.Package Control组件在线安装: 按Ctrl+`或者点击View 下的show console调出co ...
- SSH Secure Shell Client最新版,解决Win10不兼容问题
SSH的工具很多,像XShell,SecureCRT等等. 不过我一直用的是:SSH Secure Shell Client 主要的原因就是: 软件本身带文件浏览的功能,可以通过拖拽去实现文件上传和下 ...
- Gym 100952H&&2015 HIAST Collegiate Programming Contest H. Special Palindrome【dp预处理+矩阵快速幂/打表解法】
H. Special Palindrome time limit per test:1 second memory limit per test:64 megabytes input:standard ...
- Vijos P1066 弱弱的战壕【多解,线段树,暴力,树状数组】
弱弱的战壕 描述 永恒和mx正在玩一个即时战略游戏,名字嘛~~~~~~恕本人记性不好,忘了-_-b. mx在他的基地附近建立了n个战壕,每个战壕都是一个独立的作战单位,射程可以达到无限(“mx不赢定了 ...
- eclipse配置虚拟路径后,每次启动tomcat都会虚拟路径失效的问题解决
由于,eclipse启动tomcat部署项目并不是直接把项目放到tomcat的webapps目录下的,而是从我们在eclipse配置的外部tomcat中取出二进制文件,在eclipse内部插件中作为t ...
- 八大免费SSL证书-给你的网站免费添加Https安全加密
评论» https://www.freehao123.com/top-8-free-ssl-cert/ 文章目录 Let's Encrypt StartSSL SSL CloudFlare SSL ...
- NSUserDefaults standardUserDefaults使用注意事项
NSUserDefaults可以存储NSString,NSNumber, NSDate, NSArray, NSDictionary,自定义类可以通过NSData的方式进行存储,当然要实现NSCodi ...
- myeclipse10不用打开myeclipse configuration center安装插件的方法
我使用myeclipse10,网上找了一大堆的插件安装方法,全部都是要通过help->myeclipse configuration center进行安装 不用打开myeclipse conf ...
- linux 动态库的符号冲突问题
最近,给同事定位了一个符号表的冲突问题,简单记录一下. A代码作为静态链接库,被包含进了B代码,然后编译成了动态链接库,B.so A代码同时作为静态链接库,被编译进入了main的主代码. main函数 ...
- FORTH 安装使用
body, table{font-family: 微软雅黑; font-size: 10pt} table{border-collapse: collapse; border: solid gray; ...