- 博客(11)
- 资源 (48)
- 收藏
- 关注
原创 ffmpeg 从yuv文件剪切一帧图片
#include "stdafx.h"#ifdef _WIN32//Windowsextern "C"{#include "libavcodec/avcodec.h"#include "libavformat/avformat.h"#include "libavutil/opt.h"#include "libavutil/parseutils.h"#include "libavu
2016-11-30 14:50:03 2713 5
原创 GDI+ 绘制Png
IplImage *iplPng = NULL; { char cPath[MAX_PATH * 2] = {0}; WideCharToMultiByte(CP_ACP, 0, wcBkImageOfPath, MAX_PATH * 2, cPath, MAX_PATH * 2, NULL, NULL); iplPng = cvLoadImage(cPath, -1
2016-11-29 11:43:03 1289
原创 mfc Png转IStream
BYTE *pData = NULL; DWORD dwReadedSize = 0; //保存实际读取的文件大小 { HANDLE hFile = CreateFile(wcBkImageOfPath, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);//从
2016-11-29 11:14:13 1029
原创 ffmpeg 将flv转yuv
av_register_all(); avformat_network_init(); AVFormatContext* pFormatContext = avformat_alloc_context(); if (avformat_open_input(&pFormatContext, "D:\\video\\cuc_ieschool.flv", NULL, NULL) != 0){
2016-11-25 17:08:44 1267
原创 ffmpeg读取H264,截取BMP
void SaveBmp(AVFrame* avPacket, int nWidth, int nHeight, int nBpp){ BITMAPFILEHEADER bmpHeader; bmpHeader.bfType = 0x4d42; bmpHeader.bfSize = sizeof(BITMAPFILEHEADER) + sizeof(BITMAPINFOHEADER) +
2016-11-25 13:44:50 1100
原创 ffmpeg AVFrame转BMP 或者其他形式转化也可
void CffmpegUIDlg::SaveAsBMP(AVFrame *pFrameRGB, int width, int height, int bpp){ BITMAPFILEHEADER bmpheader; BITMAPINFOHEADER bmpinfo; bmpheader.bfType = 0x4d42; bmpheader.bfReserve
2016-11-25 13:40:28 2472
原创 Opencv加载Png跟裁剪Png图片
IplImage *ipl = cvLoadImage("E:\\nn\\A.png", -1);//加载png DWORD dwSrcx = (ipl->width - 300) / 2; DWORD dwSrcy = (ipl->height - 400) / 2; IplImage *iplPng = cvCreateImage(cvSize(300, 400), 8, 4);//通道
2016-11-24 18:07:34 1710
原创 C++ 判断进程存在与否
BOOL IsProcessExit(const WCHAR* strFilename) { BOOL bRet = FALSE; HANDLE hProcessSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); if (hProcessSnap == INVALID_HANDLE_VALUE){ return FALSE;
2016-11-10 10:27:48 1688
原创 SQLite错误码
在SQLite中,执行SQL语句的sqlite3_exec()和sqlite3_prepare()两个核心方法的返回值都是一个整型数据,因此,当程序执行出现错误时,我们可以根据执行返回的整型数据来判断错误发生的原因。以下就是SQLite的错误码:#define SQLITE_OK 0 /* 成功 | Successful result *//* 错误码开始 */#d
2016-11-10 09:31:53 1662
原创 VS2012 zlib 1.2.8 编译小记
官网下载:http://www.zlib.net/1.打开vs命令行工具(Developer Command Prompt for VS2012)cd zlib-1.2.8\contrib\masmx86运行bld_ml32.bat编译生成一些文件2.用vs2012打开zlib-1.2.8\contrib\vstudio\vc11中的zlibvc.sln
2016-11-10 09:30:41 1520
C++ 解析rtsp流后返回Iplimage,用Opengl显示
2017-02-24
C++ Qwt 绘图示例
2019-04-10
centos7 png转bmp
2018-11-22
Linux jpg转bmp
2018-11-22
C++ leveldb
2017-09-03
如何将带有pcm格式的flv文件转换成mp4
2023-12-10
如何编译arm板子的gcc
2023-11-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人