- 博客(50)
- 资源 (7)
- 收藏
- 关注
转载 Qt中关闭应用程序和窗口的函数
原文地址:http://zhan.renren.com/cxymst?gid=3602888498026755081&checked=true使用Qt编辑界面,其中带来很大方便的一点就是Qt中自带丰富的、种类齐全的类及其功能函数,程序员可以在编辑程序的过程中简单地直接调用。关于窗口关闭的操作,在这里指出常用的三个槽,即quit(),exit()以及close()。 首先说明窗
2015-12-16 17:26:42
3555
1
原创 控制台单行刷新显示程序进度
经常编写控制台程序,每次显示进度是都是打印一大串信息,不断换行、换行、换行....然而这样很不美观,所以有时候想单行刷新显示程序的运行情况,当初年少无知,只知道‘、r’是换行,然都没有用过,其实'\r'就是把光标移到本行的起始处。如果需要单行刷新显示只需要将'\n'替换成'\r'即可。实例代码:#include int main(){ int process=0;
2015-09-17 15:48:55
3589
原创 裁剪YUV文件
在进行YUV文件操作时,经常会遇到需要选取YUV源文件中的一部分帧,这就需要对源文件进行裁剪。实现的原理就是根据帧大小读取源文件,然后保存需要的帧。下面的代码给出实现的主要过程:int cutYUV(char* filename,int width,int height,int startFrame,int endFrame,int pixfmt){ int len=0; int ret =
2015-09-13 20:11:04
1102
原创 C语言操作大于2G的文件
最近在做视频编解码时遇到使用fseek无法定位到一个大于2G的文件尾,由于自己功底不扎实,百思不得其解,请教大神后得知在VC平台下使用_fseeki64可以解决问题,然而自己傻乎乎的在获取文件指针位置的地方依旧使用的ftell,中途调试N久也没结果。恍然醒悟后,将ftell改成和_fseeki64对应的_ftelli64即可。TIPS:1.当文件小于2G时,使用fseek和ftell可以获
2015-08-25 10:35:43
6282
转载 C文件读写函数介绍
1.fopen() fopen的原型是:FILE *fopen(const char *filename,const char *mode),fopen实现三个功能:为使用而打开一个流,把一个文件和此流相连接,给此流返回一个FILR指针。 参数filename指向要打开的文件名,mode表示打开状态的字符串,其取值如下: 字符串 含义 "r" 以只读方式
2015-08-19 21:28:12
616
转载 windows下编译libx264,libx265,libvpx
=====================================================最简单的视频编码器系列文章列表:最简单的视频编码器:编译最简单的视频编码器:基于libx264(编码YUV为H.264)最简单的视频编码器:基于libx265(编码YUV为H.265)最简单的视频编码器:libvpx(编码YUV为VP8)========
2015-08-16 11:52:39
5211
转载 主流编解码器(H.264 AVC, H.265 HEVC, VP8, VP9)比较
本文转自:http://houh-1984.blog.163.com/blog/static/31127834201321995354105/ 本文介绍了目前消费电子市场常用的视频编解码器H.264 AVC, H.265 HEVC以及Google开源的VP8和VP9编解码器,分析了他们的技术特点、编码效率和应用领域。概述H.264
2015-08-07 10:07:32
55053
2
原创 YUV播放器
做视频处理的肯定经常需要接触YUV视频流,同时也想看看YUV视频流的真容。自己又不想编写软件去实现这个播放功能(YUV转RGB播放)。而网上大多YUV视频播放器包含各种插件。在这向有这方面需求的同学推荐一个纯净的YUV裸流播放器:YUV Player Deluxe.官网:http://www.yuvplayer.com/在播放前需要设置一些关于该视频流的信息:帧宽、帧高、帧数、帧率等信息。
2015-08-01 16:20:08
7141
原创 ffmpeg新旧接口,新旧函数替换
ffmpeg每个版本的更新都可能会有新旧接口的更替,从而在使用新版的ffmpeg开发包编译旧版的代码时就会出现:******was not declared in this scope或者**找不到标志符之类的错误。解决办法就是使用新版的函数替代这些旧版本的函数。在每个版本发布时,ffmpeg的源码包的doc文件夹中都有一个APIchanges文件,这中间记录了新版本中间函数的变更。ffmpeg
2015-07-31 20:02:38
5900
原创 直方图均衡化原理
一幅图像是由不同颜色值(不同灰度级)的像素组成的。像素值在图像中的分布情况是这幅图像 的一个重要特征。直方图即可以用来修改图像的外观,也可以用来描述图像的内容,或者还可以用来检测图像中特定的对象或者纹理。1.直方图的概念 直方图是个简单的表,他给出了一幅图像或一组图像中拥有给定数值的像素数量。因此对于灰度图像的直方图有256个条目(或称为容器)。0号容器给出值为0的像素个数,
2015-07-22 16:41:32
1083
开源背景建模库
2016-04-16
29种前景检测算法(背景建模)源码
2015-06-26
前景检测(背景建模)的演示程序
2015-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人