代码功能:将文件夹下所有jpg文件转换成同名的yuv文件。

yuv文件是yuv420(NV12)格式的数据位,文件内容为yyyyyyyyy…uvuvuv…

import os
import cv2
from tqdm import tqdmdef bgr2yuv420bin(path_yuv, img_bgr):yuv = cv2.cvtColor(img_bgr, cv2.COLOR_BGR2YUV)y = yuv[:, :, 0]u = yuv[:, :, 1]v = yuv[:, :, 2]u = cv2.resize(u, (int(u.shape[1] / 2), int(u.shape[0] / 2)))v = cv2.resize(v, (int(v.shape[1] / 2), int(v.shape[0] / 2)))with open(path_yuv, 'wb') as f:for row in range(y.shape[0]):for col in range(y.shape[1]):f.write(y[row, col])for row in range(u.shape[0]):for col in range(u.shape[1]):f.write(u[row, col])f.write(v[row, col])path_jpg = r'/media/fang/Samsung USB/tsr/input_src/weight'  # jpg图片路径 不要有中文
path_output = r'/media/fang/3441-913C/tsr/test'  # 输出yuv文件路径for root, dirs, files in os.walk(path_jpg):for file in tqdm(files):img = cv2.imread(root + '/' + file)bgr2yuv420bin(path_output + '/' + file.replace('jpg', 'yuv'), img)

将jpg图片转换成yuv420(NV12)数据文件相关推荐

  1. 如何把图片转换成一个PDF格式文件

    对于JPG和PDF文件,我们并不陌生,有时候,我们需要将JPG文件中的一张图像或者某一页中的部分图像合到一个PDF文件夹中,这样就会想到将JPG 转为PDF文件,有什么神奇能够帮助实现JPG转PDF呢 ...

  2. matlab将.mat数据文件转换成.dat/.txt数据文件

    //把矩阵 matrix 保存成任意后缀的文件 //转换成 .txt 举例:mat2txt( 'filename.txt', data ); //转换成 .corr 举例:mat2txt( 'file ...

  3. 将图片转换成一个Ico图标文件

    利用VB6编写的一款图片转ICO图标文件的小工具,程序界面简洁易用,只需载入一张图片便可生成一个ICO图标文件,还可以对图片进行尺寸裁剪,样式有矩形.椭圆.圆角,加边框等功能,图标尺寸最好为正方形,这 ...

  4. base64转html文件,图片转换成Base64编码集成到html文件

    首先为什么要这么做?  原因很简单这样可以减少与服务器的请求,当然对于一些浏览器并不支持,如IE8.通常用在手机版网站中,具体转化方法如下: 1.在线打开Base64的编码器将图片编码成Base64 ...

  5. xsd文件转图片_图片转换成PDF格式怎么转?图片转换成PDF的软件哪个好?

    图片转换成PDF格式怎么转?经验丰富的设计师在完成图片格式的设计作品后都会将图片转成PDF格式文件,这样方便保存以及参加一些设计比赛.同时我们在保存大量图片的时候也可以将图片转换成PDF文件.但是还有 ...

  6. 在WPF中将图片转换成3D图像并可以旋转

    原文:在WPF中将图片转换成3D图像并可以旋转 时光偷走的,永远都是我们眼皮底下看不见的珍贵. https://pan.baidu.com/s/14dk-OU2SR0nxXj2bL4bVpQ 首先先看 ...

  7. 海思AI芯片(Hi3519A/3559A)方案学习(十四)JPEG图片转换成bgr文件

    原文:https://blog.csdn.net/avideointerfaces/article/details/89931156 前言 在系列文章海思AI芯片(Hi3519A/3559A)方案学习 ...

  8. java图片转换成base64_Java将图片转换成Base64字符串

    public classImageUtil {/*** 本地图片转换成base64字符串 *@paramimgFile * 图片本地路径 *@return */ public static Strin ...

  9. C#将image中的显示的图片转换成二进制

    原文:C#将image中的显示的图片转换成二进制 1.将Image图像文件存入到数据库中 我们知道数据库里的Image类型的数据是"二进制数据",因此必须将图像文件转换成字节数组才 ...

最新文章

  1. 计算机复试被刷的3个经历,13年北大物理院光学考研初试第1名复试被刷经历_跨考网...
  2. Swift - 可编辑表格样例(可直接编辑单元格中内容、移动删除单元格)
  3. Spring boot配置Dubbo三种方式
  4. 现代谱估计:Blackman-Tukey 相关图
  5. Day5---D4:合规和审计管理
  6. 【Redis】15.Redis主从复制
  7. 脑波技术来袭,人类hold住吗?
  8. Oracle查看分区、索引、表占用空间大小
  9. 苹果承认使用谷歌云存储 iCloud 数据,但确保无隐私问题
  10. Respond.js让IE6-8支持CSS3 Media Query
  11. ExtJS2.0开发与实践笔记[4]——Ext中的动画处理
  12. 剑指_复杂链表的复制(Python)
  13. SAP结转方法:表结法、帐结法
  14. 国外的大龄程序员在干什么?
  15. Inductive Matrix Completion Based on Graph Neural Networks
  16. python+gdal+numpy计算ndvi
  17. 什么是CDN,为什么用CDN,如何用CDN
  18. bootstrap-pagination数据全部加载到前端再进行处理_求助!vue单页项目如何改造路由使其能够进行分模块打包?...
  19. LYOI 78 小澳的葫芦
  20. 倍福控制电机耦合运动

热门文章

  1. Hexo编译静态资源生成博客图文教程
  2. 计算机打印设置方法,针式打印机怎么设置【图文详解】
  3. vue-element-admin花裤衩项目,关于下载 svg 并放到文件夹之中,修改Icon字体图标的颜色样式问题
  4. 来自北大算法课的Leetcode题解:696. 计算二进制子串
  5. python 在Windows下 用软回车换行
  6. 【CSS】css3绘制各种形状图形三角形,菱形,五角星,椭圆等
  7. linux下下载种子文件
  8. 码云的一些总结(普通用户版本仓库大于500M上传受限制)
  9. 如何用word制作英语答题卡_初中英语考试答题卡(可编辑WORD版)
  10. 人生的意义是什么?活着的意义是什么