摘要: 环境: QT5.7 64位 目的: 将视频解码为PCM和PPM文件 基础: 有点杂,几乎不需要基础,能看英文文档就行 基本原理: 1.无非是:解协议->解封装->解码, 这里没有协议层. 封装即各种文件格式,编码即文件内数据的存储格式 不到150行的代码: 注意: 1. 对于音频只能读取第一个通道的 阅读全文
posted @ 2018-07-25 17:05 蛮三 阅读(2598) 评论(0) 推荐(0) 编辑
摘要: http://www.ffmpeg.org/doxygen/4.0/decode_video_8c-example.html http://www.ffmpeg.org/doxygen/4.0/avio_reading_8c-example.html 官方例子链接,我的是由上面改编的 运行环境: w 阅读全文
posted @ 2018-07-17 20:31 蛮三 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 编译环境 win10 qt-5-10-0 mingw32位 依赖库 pthread 运行截图 程序目的 对于CV程序员来说一个剪切板是绝对不够滴 1.随意剪拓展到了9个剪切板 2.用全局热键控制剪切板的复制和粘贴 3.提供了一个小悬浮窗用于观察剪切板内容 4.可从系统托盘中退出 5.提供了便利的屏幕 阅读全文
posted @ 2018-06-11 16:17 蛮三 阅读(738) 评论(0) 推荐(1) 编辑
摘要: 命名约定 /** 命名类型统一 ** ** ** ** **/ #ifndef CPLX_NAMED #define CPLX_NAMED #include <iostream> using namespace std; #pragma message("cplx_name头文件在调试") type 阅读全文
posted @ 2018-05-06 23:11 蛮三 阅读(764) 评论(0) 推荐(1) 编辑
摘要: 复变用于图片映射,简单说,就是把复变函数定义域的图像剪切并映射到值域相应位置。 有什么实际用途吗?目前已经发现的用途:让我开心。哈哈哈哈哈 如图e的z次方映射 用一个工具用途的类来操作,专门用来映射图像,自动识别并适应图像大小,生成图像的大小可调,其他细节修饰方面的有待优化。 因为功能刚刚出炉,所以 阅读全文
posted @ 2018-03-18 00:45 蛮三 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 1/z direct by MATLAB exp(z) by QT logZ by QT 1/z 用QT画的 2018-03-17 我用QT又写了一个专门映射照片的功能类(真的够闲着没事的),如下图: e的z次幂映射: 还有一些奇形怪状的: 原理很简单,这里需要原定义域和值域,然后按输入的图片大小分 阅读全文
posted @ 2018-03-18 00:11 蛮三 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 学习需要不断的刨根问底,首先,RIFF是微软多媒体格式的一个规范。 其次,有很多用C++实现wave解析的好文章。 阅读全文
posted @ 2018-02-05 16:40 蛮三 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 参考了大佬的文章 首先,体会一下静态编译: 创建Win32Project,选DLL,添加一个.h和.cpp文件 点击生成解决方案,然后去debug目录下拷贝.lib和.h文件。 新建一个控制台程序,添加一个main.cpp,效果如下: (也可以在vs工具栏里添加,不过写代码更快更易懂方便) 静态编译 阅读全文
posted @ 2018-01-11 13:21 蛮三 阅读(4381) 评论(0) 推荐(0) 编辑
摘要: 奇异值——知乎 奇异值——CSDN 对称矩阵的性质——豆丁网 对称矩阵对角化的意义——知乎 阅读全文
posted @ 2017-10-20 15:05 蛮三 阅读(162) 评论(0) 推荐(0) 编辑