
视频图像处理
雲天之巔
世界纷纷扰扰喧喧闹闹,什么是真实...
展开
-
使用dshow获取屏幕截图 不包含鼠标
正常录制屏幕可以使用ffmpeg直接获取屏幕图像:使用ffmpeg获取屏幕图像但是 现在有时希望获取的屏幕截图上不要有鼠标,研究了好久 发现ffmpeg似乎做不到。查了好久发现可以直接使用dshow来获取:代码如下:#ifndef GETSCREEN_H#define GETSCREEN_H#include #include #include #in原创 2016-08-25 14:12:00 · 1319 阅读 · 0 评论 -
YUV420图像裁剪
前面使用dshow获取到了屏幕的截图,并且转换成了yuv420格式。、现在需要能获取截图的部分区域。 本来打算在dshow获取截图的时候直接裁剪获得某个区域的rgb图像,但发现这样做,有时候成功不了。因此只能选择获取完整的屏幕截图,转换成yuv后再进行裁剪:YUV420裁剪代码如下:#include "yuvcut.h"#includeYuvCut::Y原创 2016-08-25 15:30:17 · 4670 阅读 · 0 评论 -
RGB24转yuv420 高效率 且颜色没有失真
前面使用dshow获取到的屏幕截图是一段rgb24的数据,需要将其转换成yuv420格式才能进行编码等操作。网上找了很多资料,发现能用的并不多,这里总结一下。1.雷大神写的 bmp转yuv:http://blog.youkuaiyun.com/leixiaohua1020/article/details/13506099这个是读取bmp文件然后转换成Yuv的,经过简单修改就可以将输入换原创 2016-08-25 14:48:18 · 9074 阅读 · 5 评论