tensorflow RGB三通道图转换为灰度图
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Blue_Ghost_/article/details/81977987 </div><link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-cd6c485e8b.css"><link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-cd6c485e8b.css"><div class="htmledit_views" id="content_views"><p>最近开始写一些深度学习CV方向相关的文章记录一下平时遇到的问题。</p>
tensorflow中内置了将三通道彩色图片转换为灰度图的方法,使用tf.image.rgb_to_grayscale(),需要注意的是tensorflow默认三通道为R,G,B,而opencv默认为B,G,R。
- import tensorflow as tf;
- import numpy as np;
- import cv2
- with tf.Session() as sess:
- with tf.gfile.FastGFile('test.jpg', 'rb') as f:
- image = f.read()
- im = tf.image.decode_jpeg(image)
- im = sess.run(tf.image.rgb_to_grayscale(im))
- print (im.shape)
- cv2.imshow("gray_window", im)
- cv2.waitKey()
tensorflow RGB三通道图转换为灰度图相关推荐
- Python将彩色图转换为灰度图
Python将彩色图转换为灰度图 目录 Python将彩色图转换为灰度图 #原图 #转化程序 #处理后的图片
- 在嵌入式板子ARMv7 上利用neon对彩色图转换为灰度图进行加速
RGB转GRAY公式如下: 本实验通过对一张1920*1080 分辨率大小RGB彩色图进行灰度图转换测试耗时时间. 测试条件为 嵌入式开发板ssc9381g A7 通过四种转换方式进行耗时对比 结果如 ...
- BMP位图转为RGB三通道图
文章目录 读取BMP位图转为RGB三通道图 注意 相关/参考链接 本人机器开发环境 用到的图像 大小端模式介绍: 完整代码: 结果 读取BMP位图转为RGB三通道图 个人总结,目的是给自己日后参考,或 ...
- python PIL读取图像转换为灰度图及二值图像
目录 以下操作都是在windows环境下进行. 一.读取数据 1. 读取单个图像: 2. 批量读取: 3. 看一下是否读取成功: 二.模式"RGB"转换为'L'模式灰度图 三.模式 ...
- matlab将图片转换为灰度图_视频处理之灰度图
欲观原文,请君移步mp.weixin.qq.com 灰度图概念 灰度图 ,Gray Scale Image 或是Grey Scale Image,又称灰阶图.把白色与黑色之间按对数关系分为若干等级, ...
- numpy转PIL.Image: 处理Mask图像为单通道的彩色/灰度图colormap.png
文章目录 从分割数据集说起 8位彩色图 8位灰度图 1位二值图 什么是图像位深 PNG图像格式简介 如何处理Mask图像 注意!!!PIL一定要手动close 防止内存泄漏 PIL库相关函数 从分割数 ...
- 【Opencv入门】RGB三通道直方图的计算与绘制
文章目录 一. 直方图概述 Overview of histogram 二.直方图的建立 Establishment of histogram 三.直方图的作用 The function of his ...
- 彩色图像RGB三通道问题探究
之前做图像问题研究时经常会提到RGB通道,这次做一个小研究,对最底层的东西深究一二-- 直接上全部代码吧,一点点来: # -*- coding: utf-8 -*- import cv2 img=cv ...
- matlab彩色转灰度图代码,彩色图转灰度图 matlab 实现代码
(一):彩色图像转灰度图 1.设计任务 1) 读入彩色和灰度图像并显示: 2) 对彩色图像转化为灰度图像并显示: 3) 比较两种方法的效果. 2.设计目的 1) 掌握彩色图转灰度图的基本原理与方法: ...
最新文章
- 百度Apollo无人车能力降维释放,打造智能汽车可以像拼乐高
- linux下查看已经安装的jdk 并卸载jdk
- matlab 颜色图名称
- 东北育才 数论专场第2场
- c++对vector中的元素进行随机排序
- PWM波形的simulink仿真
- ktor框架用到了netty吗_如何使用 Ktor 快速开发 Web 项目
- 推荐一位零基础学 NLP 的大佬,内含成长历程
- linux中命令date,Linux 中date命令的用法
- 【iOS开发】使用iFrameExtractor实现视频直播
- 软件类配置(三)【ubuntu16.04安装微软的AirSim自动驾驶仿真平台,并初步使用仿真。】
- 高通QFIL工具如何备份各分区镜像
- 服装CAD软件测试初学者,CAD服装打版基础教程
- 铁打的春晚,流水的流量
- 计算机管理的服务打不开,Windows 系统服务无法打开解决方法+操作命令详解
- SQL获取当前月份的第一天
- 安卓手机/Android11系统无法访问android文件夹下的data目录,怎么解决?
- Miniconda, ImportError: DLL load failed while importing win32api
- 16.网络《果壳中的c#》
- 【转载】NeurIPS 2018 | 腾讯AI Lab详解3大热点:模型压缩、机器学习及最优化算法...