版权声明:本文为博主原创文章,未经博主允许不得转载。                    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。

  1. import tensorflow as tf;
  2. import numpy as np;
  3. import cv2
  4. with tf.Session() as sess:
  5. with tf.gfile.FastGFile('test.jpg', 'rb') as f:
  6. image = f.read()
  7. im = tf.image.decode_jpeg(image)
  8. im = sess.run(tf.image.rgb_to_grayscale(im))
  9. print (im.shape)
  10. cv2.imshow("gray_window", im)
  11. cv2.waitKey()

tensorflow RGB三通道图转换为灰度图相关推荐

  1. Python将彩色图转换为灰度图

    Python将彩色图转换为灰度图 目录 Python将彩色图转换为灰度图 #原图 #转化程序 #处理后的图片

  2. 在嵌入式板子ARMv7 上利用neon对彩色图转换为灰度图进行加速

    RGB转GRAY公式如下: 本实验通过对一张1920*1080 分辨率大小RGB彩色图进行灰度图转换测试耗时时间. 测试条件为 嵌入式开发板ssc9381g A7 通过四种转换方式进行耗时对比 结果如 ...

  3. BMP位图转为RGB三通道图

    文章目录 读取BMP位图转为RGB三通道图 注意 相关/参考链接 本人机器开发环境 用到的图像 大小端模式介绍: 完整代码: 结果 读取BMP位图转为RGB三通道图 个人总结,目的是给自己日后参考,或 ...

  4. python PIL读取图像转换为灰度图及二值图像

    目录 以下操作都是在windows环境下进行. 一.读取数据 1. 读取单个图像: 2. 批量读取: 3. 看一下是否读取成功: 二.模式"RGB"转换为'L'模式灰度图 三.模式 ...

  5. matlab将图片转换为灰度图_视频处理之灰度图

    欲观原文,请君移步​mp.weixin.qq.com 灰度图概念 灰度图 ,Gray Scale Image 或是Grey Scale Image,又称灰阶图.把白色与黑色之间按对数关系分为若干等级, ...

  6. numpy转PIL.Image: 处理Mask图像为单通道的彩色/灰度图colormap.png

    文章目录 从分割数据集说起 8位彩色图 8位灰度图 1位二值图 什么是图像位深 PNG图像格式简介 如何处理Mask图像 注意!!!PIL一定要手动close 防止内存泄漏 PIL库相关函数 从分割数 ...

  7. 【Opencv入门】RGB三通道直方图的计算与绘制

    文章目录 一. 直方图概述 Overview of histogram 二.直方图的建立 Establishment of histogram 三.直方图的作用 The function of his ...

  8. 彩色图像RGB三通道问题探究

    之前做图像问题研究时经常会提到RGB通道,这次做一个小研究,对最底层的东西深究一二-- 直接上全部代码吧,一点点来: # -*- coding: utf-8 -*- import cv2 img=cv ...

  9. matlab彩色转灰度图代码,彩色图转灰度图 matlab 实现代码

    (一):彩色图像转灰度图 1.设计任务 1) 读入彩色和灰度图像并显示: 2) 对彩色图像转化为灰度图像并显示: 3) 比较两种方法的效果. 2.设计目的 1) 掌握彩色图转灰度图的基本原理与方法: ...

最新文章

  1. 百度Apollo无人车能力降维释放,打造智能汽车可以像拼乐高
  2. linux下查看已经安装的jdk 并卸载jdk
  3. matlab 颜色图名称
  4. 东北育才 数论专场第2场
  5. c++对vector中的元素进行随机排序
  6. PWM波形的simulink仿真
  7. ktor框架用到了netty吗_如何使用 Ktor 快速开发 Web 项目
  8. 推荐一位零基础学 NLP 的大佬,内含成长历程
  9. linux中命令date,Linux 中date命令的用法
  10. 【iOS开发】使用iFrameExtractor实现视频直播
  11. 软件类配置(三)【ubuntu16.04安装微软的AirSim自动驾驶仿真平台,并初步使用仿真。】
  12. 高通QFIL工具如何备份各分区镜像
  13. 服装CAD软件测试初学者,CAD服装打版基础教程
  14. 铁打的春晚,流水的流量
  15. 计算机管理的服务打不开,Windows 系统服务无法打开解决方法+操作命令详解
  16. SQL获取当前月份的第一天
  17. 安卓手机/Android11系统无法访问android文件夹下的data目录,怎么解决?
  18. Miniconda, ImportError: DLL load failed while importing win32api
  19. 16.网络《果壳中的c#》
  20. 【转载】NeurIPS 2018 | 腾讯AI Lab详解3大热点:模型压缩、机器学习及最优化算法...

热门文章

  1. sql查询重复记录、删除重复记录方法大全
  2. 误码率matlab怎么计算,Matlab 仿真(7,4)汉明码 传输误码率
  3. lvm快照备份mysql
  4. java多线程的api_java多线程之:线程对象一些api
  5. 蓝牙天线的一点小资料
  6. SAE学习-使用SAE的Storage服务存储图片
  7. command shortcut paste
  8. LeetCode-29:不使用乘法、除法和 mod 运算符如何求解两数之商,真实面试中遇到过
  9. opencv识别圆的代码(转)
  10. mysql——解压版安装详解