.rgb文件是不太常见的图片格式文件,一般的图像库(OpenCV、PIL)都无法直接读取。网上的资料也比较少,最后无意间试出一种方法,在这里记录一下。

(C++方法类似,但是人生苦短,我用Python)

import cv2 as cv
import numpy as npf = open("00000.rgb", "rb")
data = f.read()
f.close()
data = [int(x) for x in data]
# 图像尺寸是需要预先知道的
data = np.array(data).reshape((540, 960, 3)).astype(np.uint8)
cv.imshow("data", data)
cv.waitKey()

都已经可以OpenCV显示了,格式转换什么的自然也就没问题咯。

最后,对于一些不常见的文件后缀(Linux用多了就会无视它哈哈),都可以直接用open读取出来,然后打印出来看看,说不定看完之后你就知道怎么操作了。

.rgb格式文件的Python读取、格式转换相关推荐

  1. 使用Python读取LabVIEW TDMS 格式文件转成Excel格式+多进程版本

    使用Python读取LabVIEW TDMS 格式文件转成Excel格式+多进程版本 文章目录 使用Python读取LabVIEW TDMS 格式文件转成Excel格式+多进程版本 前言: 背景 tm ...

  2. 在Python中FITS格式文件数据的读取 (转载)

    在Python中FITS格式文件数据的读取 (转载) 前言 \space\space\space\space     FITS(Flexible Image Transport System)格式文件 ...

  3. 【ASE+python】实现将poscar格式文件批量转换为xsd格式文件

    将poscar格式文件批量转换为xsd格式文件 ASE介绍 ASE安装 ASE的ase.io.read()与ase.io.write() ase.io.read() ase.io.write() 单份 ...

  4. python rtf转txt_将DOC、RTF格式文件批量转为TXT格式文件

    Windows 下将目录下所有文件下的文件 拷贝到一个目录中:搜索"." 安装python 及 win32com模块 pip install pypiwin32 创建LDA_RTF ...

  5. MAHNOB-HCI-TAGGING DATABASE中BDF文件的Python读取

    Mahnob-HCI-tagging数据集简介 Mahnob-HCI-tagging database是由Jeroen Lichtenauer等人采集的数据集,包含心率信号.人脸视频等信息.该数据集的 ...

  6. 利用ffmpeg将avi格式文件转成mp4格式

    简介:在一些场景中,需要将avi格式文件转成mp4格式.可以使用ffmepg进行处理.同理,针对某文件夹目录下所有的文件进行处理,推荐使用 os.walk(). 相关攻略: 1.win10:安装ffm ...

  7. python获取的html转换为json,python读取XML格式文件并转为json格式

    XML文件如下: 红楼梦书名> 曹雪芹作者> 描述贾宝玉和林黛玉的爱情故事主要内容> 人民文学出版社出版社> 图书> 一.python读取XML格式文件代码: impor ...

  8. python怎么读取sav格式_利用Python读取外部数据文件

    利用Python读取外部数据文件 [color=rgb(0, 0, 0) !important]刘顺祥 [color=rgb(0, 0, 0) !important]摘要: 不论是数据分析,数据可视化 ...

  9. python将excel转换成图片格式_利用python将图片转换成excel文档格式

    前言 本文主要介绍了关于利用python将图片转换成excel文档的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 实现步骤 读取图像,获取图像每个像素点的RGB值: 根据 ...

  10. 怎么转换html格式文件怎么打开,html格式怎么转换

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 以PDF格式为例,html格式转换的方法如下: 1.打开PDF转换器,进入主页面. 2.点击选择PDF文件转换器,会发现分为几个小 ...

最新文章

  1. 教程:15、系统日志及日志分析
  2. Centos 7 学习之静态IP设置
  3. 暗通道去雾算法 python实现
  4. mysql版本号超买_MySQL处理高并发,防止库存超卖
  5. Oracle创建表,并添加默认值和备注
  6. tp5类的属性不存在_thinkPHP5.1框架中Request类四种调用方式示例
  7. h5 android数字键盘,【笔记】移动端H5数字键盘input type=number的处理(IOS和Android)...
  8. 爬虫-05-http常见的请求方式与状态码
  9. iOS AppIcon + launchImage+iPhone 屏幕分辨率相关知识
  10. Redis学习与实战之列表
  11. 漂亮easyui皮肤组件html模板,EasyUI美化皮肤主题大包Insdep Theme
  12. 软件工程导论知识点总结
  13. RS232与TTL的区别
  14. 医学图像开源数据集汇总
  15. c语言中100m怎么表示,科目三道路驾驶技能和安全文明驾驶常识考试满分分别为100分,成绩分别达到80和90分的为合格。...
  16. 万用表判断喇叭单元正负极
  17. SQL注入中,注释#、 --+、 --%20、 %23到底是什么意思?sqli-labs-master
  18. STM32F103单片机软件模拟IIC并读取TMP112数字温度传感器
  19. SAP中MD04中交货计划行例外信息30和再计划日期的分析
  20. dolphinscheduler 3.0.1 项目管理(二):工作流定义(上)

热门文章

  1. Origin作图点太密集处理方法
  2. matlab相对误差均值计算公式,相对误差怎么算_平均相对误差怎么计算公式
  3. 解决:如何利用ssh命令,免密登录远程服务器
  4. java基础学习1-java实验输出希腊字母表
  5. gif分解合成_如何通过分解和合成使复杂的问题更容易
  6. 一些平时遇到的英语单词摘录
  7. java.lang.IllegalArgumentException: Can not set xx field xx to jav问题解决
  8. 解决 微信小程序 滚动 事件穿透 问题
  9. PHP实现图片转字符画
  10. 微商的十种实用推广方法