DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 474 下一页

2023年8月22日

摘要: int img_savejpeg(AVFrame *pFrame, char *out_filename) {//视频流保存为jpeg int width = pFrame->width;int height = pFrame->height;AVCodecContext *pCodeCtx = N 阅读全文
posted @ 2023-08-22 15:56 DoubleLi 阅读(360) 评论(0) 推荐(0)

摘要: 讲解一下将获取到视频数据,进行rgb转码,并且进行相应的缩放操作 // 存放解码过后的数据 unsigned char *decode_data; int decode_size = 0; /** * 解码AVFrame中的yuv420数据并且转换为rgba数据 * * @param frame 需 阅读全文
posted @ 2023-08-22 14:41 DoubleLi 阅读(297) 评论(0) 推荐(0)

摘要: RGB24是表明图像以RGB三原色,每个像素点3个字节表示的一种图像存储格式 注意:在内存中RGB各分量的排列顺序为:BGR BGR BGR 先用ffmpeg生成一个RGB24的图片,命令如下: ffmpeg -i test.jpg -pix_fmt rgb24 test.rgb 生成后下面用C++ 阅读全文
posted @ 2023-08-22 14:38 DoubleLi 阅读(689) 评论(0) 推荐(0)

摘要: 方法一(适用于OpenCV3): #include <opencv2/opencv.hpp> #include <opencv2/imgproc/imgproc_c.h> #include <iostream> char * lpFileBuf = GetFileBuf("girl.bmp"); C 阅读全文
posted @ 2023-08-22 14:37 DoubleLi 阅读(503) 评论(0) 推荐(0)

摘要: opencv从磁盘加载一张图片非常简单,通过cv::imread即可,代码如下: cv::Mat src_mat = cv::imread("1.jpg"); //读取图片1.jpg,imread会将图片内容解码成yuv或rgb存放到Mat对象 cv::Mat dst_mat = src_mat(c 阅读全文
posted @ 2023-08-22 14:35 DoubleLi 阅读(518) 评论(0) 推荐(0)

2023年8月15日

摘要: 说明 记录下个人在开发中使用到的FFmpeg常用功能,避免相同功能代码的重复编写,使用时直接复制提升效率。由于音视频处理的场景众多,无法编写完全通用的方法接口,可能需根据实际场景进行一定的修改,本文章中的代码也将持续更新优化。 代码 这里提供ffmpegheader.h,ffmpegheader.c 阅读全文
posted @ 2023-08-15 14:31 DoubleLi 阅读(118) 评论(1) 推荐(1)

摘要: 参考网站: https://blog.csdn.net/qq7835144/article/details/106073110?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-1&spm=1001.2101.3001.42 阅读全文
posted @ 2023-08-15 11:11 DoubleLi 阅读(499) 评论(0) 推荐(0)

摘要: 讲解一下将获取到视频数据,进行rgb转码,并且进行相应的缩放操作 // 存放解码过后的数据 unsigned char *decode_data; int decode_size = 0; /** * 解码AVFrame中的yuv420数据并且转换为rgba数据 * * @param frame 需 阅读全文
posted @ 2023-08-15 11:00 DoubleLi 阅读(709) 评论(0) 推荐(0)

2023年8月14日

摘要: 要拉取指定版本的代码,可以使用 Git 的 checkout 命令。以下是具体步骤: 1.首先,使用 git log 命令查找要拉取的版本的 commit ID(或 Hash)。例如,如果要拉取某个项目的 v1.0 版本,可以使用以下命令查找对应的 commit ID: git log --onel 阅读全文
posted @ 2023-08-14 14:27 DoubleLi 阅读(4716) 评论(0) 推荐(1)

2023年8月11日

摘要: 关于FFmpeg释放 AVFormatContext*解码上下文的一些问题 FFmpeg的一些常用函数用途 结构体 释放解码上下文 FFmpeg的一些常用函数用途 av_register_all() 注册所有组件。 avformat_open_input() 打开输入视频文件。 avformat_f 阅读全文
posted @ 2023-08-11 18:32 DoubleLi 阅读(347) 评论(0) 推荐(0)

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 474 下一页