无论是 rgb 还是 yuv 等三通道的颜色空间中的像素点,将其转换为单通道(pixel_depth=255.)中的像素,一般情况下都是采用的对原始颜色空间的 3 通道的像素点线性组合而得到单通道的像素点的方式,

def img2gray(images):
images = images.astype(float)
return np.dot(images, [[0.2989],[0.5870],[0.1140]]) train_data_gray = img2gray(train_data)[:, :, :, 0]
# train_data, axis 0: 图像样本的数目,axis 1/2:图像的宽和高,axis 3: 单幅图像的颜色通道数

[[0.2989],[0.5870],[0.1140]]这一比例系数,从文献 Decolorize: fast, contrast enhancing, color to grayscale conversion 中得到;

最新文章

  1. Yii 2.x 多主题 - 多语言 配置
  2. Tomcat数据源(DataSource)简介
  3. docker学习(5) 在mac中创建mysql docker容器
  4. web前端学习笔记---scrollWidth,clientWidth,offsetWidth的区别
  5. winddows 运行指令 (2)
  6. NYOJ:题目529 flip
  7. java类加载时机与过程
  8. java String 两种不同的赋值 比较
  9. LaTeX Pdf to Word
  10. setInterval && setTimeout || 定时器
  11. Python核心编程读笔 11:模块
  12. poj1655 Balancing Act 找树的重心
  13. 深入理解jQuery中的each方法
  14. python中常见的错误类型
  15. (转)Swagger2 & Postman工具使用
  16. 处理i18n国际电话区号的代码实践
  17. J2EE 13种技术规范
  18. 【BZOJ3622】已经没有什么好害怕的了(动态规划,容斥)
  19. docker 磁盘清理 相关
  20. SVN的使用、分支合并及解决冲突详解

热门文章

  1. 移动mm 话费支付接入过程(ane)
  2. curl如何发起DELETE/PUT请求
  3. ontouch-控件添加ontouch监听事件
  4. 12.模板别名以及auto定义返回值
  5. 关于VUE的一些指令的介绍
  6. 强大的xUtils工具类整理
  7. 使用Maven构建eclipse项目 (以zorka为例)
  8. AS2.0鼠标尾随和拖动代码
  9. 每日技术总结:filter(),Bscroll
  10. Mac 环境下svn服务器的配置