⚠️cv2中为bgr,而matplotlib/imageio中为rgb

⚠️基本上基于np和cv2就可以实现了

注:.jpg到.raw 使用.tofile实现,图上忘写了

#jpg---raw
import  cv2
import numpy as np
rgbimg=cv2.imread('rgb.jpg')
print(rgbimg.dtype)#np.uint8
imgshape=rgbimg.shape
rgbimg.tofile('rgb_raw.raw')
#显示
# cv2.imshow('rgbimg',rgbimg)
# cv2.waitKey()#raw--jpg
rawfile=np.fromfile('rgb_raw.raw',dtype=np.uint8)
rawfile.shape=imgshape
#rawfile.tofile('raw_jpg.jpg')##wrong
#方法一:
cv2.imwrite('rawtojpg.jpg',rawfile)
#方法二:
# import imageio
# imgData_rgb=rawfile[:,:,::-1]
# imageio.imwrite('raw_jpg.jpg',imgData_rgb)
#显示
# cv2.imshow('rawfile',rawfile)
# cv2.waitKey()

raw文件与jpg文件的读取/转换/显示相关推荐

  1. python读取raw数据文件_在python下读取并展示raw格式的图片实例

    raw文件可能有些人没有,因此,先用一张图片创建一个raw格式的文件(其实可以是其他类型的格式文件) import numpy as np import cv2 img = cv2.imread('c ...

  2. python读取raw图片文件_在python下读取并展示raw格式的图片实例

    raw文件可能有些人没有,因此,先用一张图片创建一个raw格式的文件(其实可以是其他类型的格式文件) import numpy as np import cv2 img = cv2.imread('c ...

  3. android 录音的格式转换,Android仿微信录音功能(录音后的raw文件转mp3文件)

    现在很多时候需要用到录音,然后如果我们的App是ios和android两端的话,就要考虑录音的文件在两端都能使用,这个时候就需要适配,两端的录音文件都要是mp3文件,这样才能保证两边都能播放. 针对这 ...

  4. Python读取多个excel文件(删除字段、数据格式转换、dataframe多表合并)并写入ElasticSearch实战(自动创建索引、写入ElasticSearch、探索性数据分析)

    Python读取多个excel文件(删除字段.数据格式转换.dataframe多表合并)并写入ElasticSearch实战(自动创建索引.写入ElasticSearch.探索性数据分析) 目录

  5. stm32开发3D打印机(六)——使用FATFS文件系统读取打印文件 获取信息 执行转换 转换坐标(上)

    这篇文章为读取打印文件(后缀为gcode的文件),并添加USMART功能调试 因为TFATFS移植与USMATRT没有什么好写的,而且在下方的链接:正点原子教程已经有详细的教程了,所以跳过了TATFS ...

  6. java读取文件夹下的所有txt文件,java读取文件夹下文件及txt内容

    public class PositionController { // 读取txt内容 public static String txt2String(File file) { StringBuil ...

  7. c# stream读取本地html文件,C# FileStream文件读写详解

    FileStream对象表示在磁盘或网络路径上指向文件的流.这个类提供了在文件中读写字节的方法,但经常使用StreamReader或StreamWriter执行这些功能.这是因为FileStream类 ...

  8. python读取文件r_python read文件的r和rb的区别

    r,rb,w,wb 那么在读写文件时,有无b标识的的主要区别在哪里呢? 1.文件使用方式标识 'r':默认值,表示从文件读取数据. 'w':表示要向文件写入数据,并截断以前的内容 'a':表示要向文件 ...

  9. matlab读取一个文件的图片大小,Matlab读取文件夹中子文件夹中的图片并修改尺寸...

    今天被师兄问到如何利用matlab批处理图片,觉得很简单嘛 就让他去百度 结果只百度到处理文件夹中图片的程序 好吧 这里放上如何处理文件夹中子文件夹的图片 现状:在一个名为casia的文件夹中,里面有 ...

最新文章

  1. openssl常用用法
  2. 基于python物流管理系统毕业设计-Python程序设计实验报告二
  3. 在51CTO安了家。。。。
  4. python web 框架例子_最快的 Python Web 框架入门
  5. oracle asm 分布式存储,分布式数据中心数据库和存储部署解决方案
  6. java 循环效率_Java For循环效率测试
  7. mybatis源码解析 - 通过一个简单查询例子分析流程
  8. Putty连接TPYBorad v102 开发板教程
  9. 【UVA10562】Undraw the Trees(括号表示法输出树+fegts读取)
  10. 汉字常用字unicode码表
  11. matlab解全微分方程,通过MATLAB求二阶全微分方程解析解
  12. 车牌号识别php+sdk,车牌识别SDK
  13. caffe框架的介绍
  14. 电脑桌面图标DIY --- 制作透明的快捷图标
  15. 造梦无双服务器维护12月17日,《造梦无双》12月31日V0.82版本更新公告:迎战北王,寻斗天君...
  16. ValueError: multiclass format is not supported
  17. 雷军创业十年演讲全文!创业艰辛、乘风破浪、一往无前
  18. java-net-php-python-springboot健身房管理系统计算机毕业设计程序
  19. JAVA基础之二维数组三维数组及应用
  20. 打印机出现“你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问。

热门文章

  1. 公司里开发用的机器,虚拟机、网络、转发、ssh连接、远程桌面、远程开机……等一系列骚操作的操作概述
  2. 基于微信维修报修物业小程序系统设计与实现 开题报告
  3. android7源码结构分析
  4. 计算机专业实验记录本,实验记录本填写规范,拿走不谢!
  5. 今日伦敦金走势怎么看
  6. Json系列之二 json to bean(JSONObject类详解)
  7. 程序员的逆袭之路---从沉迷游戏到入职腾讯的全过程
  8. J2EE是什么?它包括哪些技术?
  9. 详解深度学习之经典网络:AlexNet(2012) 并利用该网络架构实现人脸识别
  10. 【ASP.NET】System.Threading.ThreadAbortException中第一次偶然出现的“mscorlib.dll”类型的异常